Trying to install for the first time and can't get past step 15. I am installing this on a Cpanel server and from looking at some other posts, I suspect that figures into this. Also the include path looks odd, it should be /usr/local/lib/php.
Any help would be much appreciated.
Below is the error message received:
Warning: main(/home/allegrop/public_html/mysource_matrix/data/private/conf/main.inc): failed to open stream: No such file or directory in /home/allegrop/public_html/mysource_matrix/core/include/init.inc on line 81
Fatal error: main(): Failed opening required '/home/allegrop/public_html/mysource_matrix/data/private/conf/main.inc' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/allegrop/public_html/mysource_matrix/core/include/init.inc on line 81
I have exactly the same problem (not on CPanel, but on Plesk 7.5 Reloaded):
Warning: main(/home/httpd/vhosts/bereikbaarheid.nl/httpdocs/cms/install/data/private/conf/main.inc): failed to open stream: No such file or directory in /home/httpd/vhosts/bereikbaarheid.nl/httpdocs/cms/install/core/include/init.inc on line 81
Fatal error: main(): Failed opening required '/home/httpd/vhosts/bereikbaarheid.nl/httpdocs/cms/install/data/private/conf/main.inc' (include_path='.:/usr/share/pear') in /home/httpd/vhosts/bereikbaarheid.nl/httpdocs/cms/install/core/include/init.inc on line 81What to do now???
I have only attempted to install Matrix on an Ensim Pro server and that required root access to complete. At the moment, Matrix is not shared-hosting friendly. It will probably be quite difficult to install unless you have a lot of Linux/Web experience and are able to tweak some PHP and Apache configuration files.
Really? That's really too bad… I will abandon it then. Maybe it's an idea to put that info with the requirements. It should have saved me two evenings of work… <_<
Anyway, thanks for the answer.
What kind of changes are we talking about and can it be done without root access?
I can't remember all the changes – essentially, you need to be able to use .htaccess files to allow Apache to FollowSymLinks, and you need to be able install new PEAR modules.
Additionally, you may need to tweak other things if PHP is running as a CGI binary instead of an Apache module. These are the sort of things that you work out as you're installing, I'm afraid. I don't have access to a CPanel or Plesk server, so I haven't made the attempt yet.