我已经在ServerFault上问了这个问题,但是这里可能会有更多的PHP人员。
我正在运行PHP作为FastCGI(我需要多个版本的PHP)。无法强制PHP加载自定义的php.ini文件。
的.htaccess
AddHandler php5-fastcgi .php
Action php5-fastcgi /cgi-bin/php-5.2.17.fcgi
的cgi-bin / PHP-5.2.17.fcgi
#!/bin/sh
PHP_CGI=/usr/local/php/5.2.17/bin/php-cgi
PHP_FCGI_CHILDREN=4
PHP_FCGI_MAX_REQUESTS=1000
export PHP_FCGI_CHILDREN
export PHP_FCGI_MAX_REQUESTS
exec $PHP_CGI -c /home/john/www/crm/php.ini
主要问题是PHP忽略了-c选项。我的php.ini文件未加载。
有人可以分享任何建议吗?