Installation fails on step 13

Hi guys,


I wonder if anyone could help me find out what’s wrong here - I’ve installed PostgreSQL as a service, all Pear modules are installed, installation goes nicely till step 13, where I get the message : [color=“red”]Data Source Name was not set correctly .



What is this about and how do I go around it? Thanks.

I think this refers to the DSN (database connection details) you entered.


Not sure if this error means "you didnt enter them correctly" or "the installer could not set them for some reason".



I'd try going back in the steps to make sure the DB connection details look right.



If that fails, I'd revert to the CLI installation method as that also works with all versions of MySource Matrix (including 3.6, which the web installer doesnt work with).

Hi Greg,


thanks a lot for your quick reply - I went through the installation process again and the problem was gone! Hmmm, not sure what I did wrong the first time, mate…



But now I'm really in a dead-end - after all steps, when installer starts populating created tables, I get this error message:


[quote]Installing package_manager_core:



0 => bodycopy 1 => bodycopy_container 2 => bodycopy_div 3 => bodycopy_table 4 => bridge 5 => content_type 6 => content_type_wysiwyg 7 => design_area 8 => design_area_access_history 9 => design_area_asset_lineage 10 => design_area_body 11 => design_area_colourise_image 12 => design_area_constant_button 13 => design_area_custom_image 14 => design_area_datetime 15 => design_area_declared_vars 16 => design_area_head 17 => design_area_linked_css 18 => design_area_login_form 19 => design_area_metadata 20 => design_area_nest_content 21 => design_area_password_change_form 22 => design_area_request_vars 23 => design_area_show_if 24 => design_area_menu_type 25 => file 26 => image 27 => image_variety 28 => pdf_file



Fatal error: main(): Failed opening required 'C:\Apache\Apache2\htdocs\mysource_matrix_3-6-2/data/private/conf/tools.inc' (include_path='.;C:\Apache\Apache2\htdocs\mysource_matrix_3-6-2/php_includes;C:/PEARR/pear') in C:\Apache\Apache2\htdocs\mysource_matrix_3-6-2\core\assets\files\pdf_file\pdf_file.inc on line 27[/quote]



Any ideas where I might have entered the wrong path or something?



Geez man, aren't installers supposed to make things easier? :rolleyes:



Thanks again.

I'm not sure that the installer is fully compatible with windows, but I'll let someone else confirm that. It's looking for a path:


"C:\Apache\Apache2\htdocs\mysource_matrix_3-6-2/data/private/conf/tools.inc"



As you can see it mixes the directory seperators ('/' and '\'). I've had varying degrees of success using paths like this on a windows system personally but have yet to nail down a reason why sometimes it works and sometimes it doesn't.

Oh, and add to that the installer doesn't work for 3.6.x systems (at least the last time I checked, once again I'll need someone to confirm that)

[quote]Oh, and add to that the installer doesn’t work for 3.6.x systems (at least the last time I checked, once again I’ll need someone to confirm that)
[right][post=“8392”]<{POST_SNAPBACK}>[/post][/right][/quote]That’s correct. The web-installer doesn’t work for 3.6.x systems.

thanks guys, but what remains unclear is what should I do now?


I have to install MySource on Windows as proof of concept for our company (evaluating available CMS systems at the moment) and CLI compilation doesn't look easy enough to achieve on this platform.



Like you said, installer is not working. Hmmm, so what's left to do? I went through too much trouble (installing Postgre and Pear modules, etc.) to give up now, so I hope you can help me a bit here.



Thanks.

[quote]Like you said, installer is not working. Hmmm, so what’s left to do? I went through too much trouble (installing Postgre and Pear modules, etc.) to give up now, so I hope you can help me a bit here.
[right][post=“8403”]<{POST_SNAPBACK}>[/post][/right][/quote]



Squiz does not support MySource Matrix on the Windows platform in a production environment. My recommendation is to install a Linux distribution that contains as much of the requirements in the installation process as possible. The easiest platform in this case would probably be Fedora Core 3, as the installation process will allow you to install Apache, PHP and PostgreSQL. You would only have to install the additional PEAR modules.



Alternatively, you could contact the Squiz Sales Team and talk to them about getting a sample or pilot installation of MySource Matrix for your organisation.