This is partially in reference to these threads:
Fastcgi (Fcgid) and php.ini per user
Individual php.ini files for PHP FCGI and PHP CGI
I more or less followed the instructions there and I came up with the following settings:
/home/username/public_html/cgi-bin/php.fcgi
/usr/local/apache/conf/userdata/std/2/username/custom.confCode:#!/bin/sh export PHP_FCGI_CHILDREN=1 export PHP_FCGI_MAX_REQUESTS=10 exec /usr/local/cpanel/cgi-sys/php5
/usr/local/apache/conf/includes/pre_virtualhost_2.confCode:AddHandler php5-fastcgi .php Action php5-fastcgi /cgi-bin/php.fcgi
The custom php.ini is placed in /home/username/public_html/cgi-bin/Code:Action php5-fastcgi /cgi-bin/php.fcgi AddType application/x-httpd-php .php
When I implement this, the site shows error code 500. It appears it is being isolated to its own PHP configuration, because none of the other sites on the server seem to have a bad reaction. However, it won't load and there is no PHP error_log file with any data. Error logging is enabled for the custom PHP configuration. Even when it's temporarily enabled on the server's main PHP configuration it still shows no data. The Apache log shows this error:
Does anyone have any advice on how to resolve this?Code:[Thu Jan 05 11:10:22 2012] [error] [client {IP-REMOVED}] Premature end of script headers: php.fcgi, referer: http://www.{URL-REMOVED}


LinkBack URL
About LinkBacks
Reply With Quote

Bookmarks