我在使用PHP 5.3.10在IIS上使用FastCGI使用Symfony2时遇到问题VC9不是线程安全的,每次加载页面时,我都会:
FastCGI Error
The FastCGI Handler was unable to process the request.
Error Details:
The FastCGI process exited unexpectedly
Error Number: -2147467259 (0x80004005).
Error Description: Unspecified error
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
我一直在寻找并在fcgiext.ini
中将我的快速cgi配置为以下内容:
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:50000
ExePath=C:\path\to\php-cgi.exe
Arguments=-c "C:\path\to\php.ini"
IdleTimeout=9000000
ActivityTimeout=900000
RequestTimeout=900000
InstanceMaxRequests=50000
我注意到我可以成功加载phpinfo
但不是symfony2页面
之前有没有人遇到过这个问题?或者对我有什么建议可以提出建议吗?
由于
答案 0 :(得分:0)
看来这是PHP 5.3.9的问题,我降级到5.3.6,现在一切都按预期运行