Apache2 FastCGI and PHP5

Paul Swanson <paul-roVPbWJt/dtWk0Htik3J/[email protected]>
Newsgroups gmane.comp.web.fastcgi.devel,gmane.spam.detected
Message-ID <[email protected]>
Hi All

I hope my question is not out of place, but I don't know where else to 
turn. I am currently trying to configure my CentOS 4.6 web server to run 
PHP5 (cgi) via FastCGI, and it seems that FastCGI is not cooperating.

The specs:

Apache 2.0.59
PHP 5.2.5
FastCGI 2.4.0
mod_fastcgi 2.4.6

The problem:

I want to have a web server directory (in this case a whole virtual 
host) that executes PHP scripts via PHP5 CGI (via FastCGI).

Apache2 loads mod_fastcgi happily. My virtual host contains a Directory 
directive:

AddHandler application/x-httpd-php5 .php .php5
Action     application/x-httpd-php5 /cgi-bin/php5.fcgi

The php5.fcgi script contains the following:

#!/bin/sh
PHP_FCGI_CHILDREN=2
export PHP_FCGI_CHILDREN
PHP_FCGI_MAX_REQUESTS=5000
export PHP_FCGI_MAX_REQUESTS
exec /usr/local/php5/bin/php-cgi

The executable (php-cgi) it refers to is in place and tested ok.

But, when I access / execute a PHP script in that directory Apache 
appears to hand to control over to FastCGI and then hang until Apache 
returns a 500 Internal Server Error.

To me it seems that FastCGI is not responding or handing the script over 
to the PHP5 executable as it should.

Any ideas what I should look at next?

Thanks!

Paul S.
___________________________________
fastcgi-developers mailing list
http://fastcgi.com/fastcgi-developers/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.