My friend is currently trying to install a second version of PHP on his server. We are using 11.0.9.
The server is an Opensuse 12.1 currently loaded with Apache 2.2.1 & PHP 5.3.8.
Updating either PLESK or Opensuse was not an option due to the high risk of serious damage (it's a live server with active vhosts), so we followed the tutorial posted here: http://kb.parallels.com/en/114753
At first we tried to install PHP 5.5.9, then recently tried with a number of PHP 5.4.x packs - But the same problem persists. Every PHP document in the vhost we're trying to setup with the newer PHP with is returning Internal Server Errors. The Apache logs show nothing, and mod_sec logs just show a basic fastcgi error that isn't any use (Apache-Error: [file "fcgid_proc_unix.c"] [line 634] [level 4] [status 104] mod_fcgid: error reading data from FastCGI server). Even if the PHP files are completely blank, it still returns the error.
PHP compiles fine, but make tests DO show some failures.
We've double checked all the permissions, owners etc and have found no problems there. We've checked the php.ini files, double and tripled checked that Fastcgi is running, or even tried running as an Apache module etc - Basically every suggestion we could find on the Internet has been tried and failed. So we're at a loose end... What next?
There has to be be something.
The server is an Opensuse 12.1 currently loaded with Apache 2.2.1 & PHP 5.3.8.
Updating either PLESK or Opensuse was not an option due to the high risk of serious damage (it's a live server with active vhosts), so we followed the tutorial posted here: http://kb.parallels.com/en/114753
At first we tried to install PHP 5.5.9, then recently tried with a number of PHP 5.4.x packs - But the same problem persists. Every PHP document in the vhost we're trying to setup with the newer PHP with is returning Internal Server Errors. The Apache logs show nothing, and mod_sec logs just show a basic fastcgi error that isn't any use (Apache-Error: [file "fcgid_proc_unix.c"] [line 634] [level 4] [status 104] mod_fcgid: error reading data from FastCGI server). Even if the PHP files are completely blank, it still returns the error.
PHP compiles fine, but make tests DO show some failures.
We've double checked all the permissions, owners etc and have found no problems there. We've checked the php.ini files, double and tripled checked that Fastcgi is running, or even tried running as an Apache module etc - Basically every suggestion we could find on the Internet has been tried and failed. So we're at a loose end... What next?