Install Matrix in hosting environment

Hi,
A friend is trying to install MySource Matrix 3.8.0 in a shared hosting environment.

I’ve recommended it for his company.



When he runs php install/step01.php /path/to/mysource_matrix

he gets the following message:



X-Powered-By: PHP/4.4.1

Content-type: text/html



<br />

<b>Fatal error</b>:

<div style=“background-color: red; color: white; font-weight: bold;”>

You need to supply the path to the System Root as a query string variable called SYSTEM_ROOT

</div>

in <b>/home/betbuddi/mysource_matrix/install/step_01.php</b> on line <b>59</b><br />







Here are the Pear modules he has installed:



Installed packages, channel pear.php.net:

=========================================

Package Version State

Archive_Tar 1.3.1 stable

Auth_SASL 1.0.1 stable

Console_Getopt 1.2 stable

DB 1.7.6 stable

HTML_Template_IT 1.1.3 stable

HTTP_Client 1.0.0 stable

HTTP_Request 1.3.0 stable

Image_Color 1.0.2 stable

Mail 1.1.9 stable

Mail_Mime 1.3.1 stable

Mail_Queue 1.1.3 stable

Net_SMTP 1.2.8 stable

Net_Socket 1.0.6 stable

Net_URL 1.0.14 stable

Net_UserAgent_Detect 2.1.0 stable

Numbers_Roman 0.2.0 stable

PEAR 1.4.8 stable

XML_HTMLSax 2.1.2 stable

XML_Parser 1.2.7 stable

XML_RPC 1.4.5 stable



Can find a copy of the phpinfo file at:

http://www.betbuddies.com/php.php

but it’s running PHP Version 4.4.1 and

PostgreSQL(libpq) Version 7.4.8

He's running the CGI version of the PHP binary instead of the CLI version.

Hi,


I'm about to get some hosting for Matrix, more than likely with Quadra hosting. I've been on their forum to see if there are any issues with installing Matrix on it. Found that I need to install a PEAR package somewhere different and run a patch script. These posts are 7 months old so I'm not sure if they're still valid or not.



I've asked for some info from Quadra about installing Matrix on their system. If I don't get any, is there anything, other than the installation guide, I should know about installing matrix? I'm a front end user and don't know a huge amount about server side installation and stuff like that so any info would be greatly appreciated.

Matrix usually doesn't play well with shared hosting for a variety of reasons, mainly to do with the mechanisms that most shared hosts use to enforce security. Matrix is usually not compatible with some of the PHP and Apache configurations in these scenarios. We cannot guarantee that Matrix will work on a shared host.