php錯誤提醒FastCGI Error Error Number: -2147467259 (0x80004005)錯誤原因及解決方法
更多php文章請閱讀
我的PHP是IIS模式的,今天出現這種錯誤提示:FastCGI Error The FastCGI Handler was unable to process the request. //FastCGI無法處理請求,出現這種錯誤多見於在IIS中以FastCGI模式運行PHP的情況,原因是php.ini配置的問題,費話不多說,這裏直接給出解決方法,不浪費時間。
1、打開php.ini找到register_globals = Off將其改為:
register_globals = On
要注意此行前麵的注釋,也就是分號”;”是去掉的,本行是打開PHP的全局變量功能。
2、配置FastCGI文件:修改maxInstances值的大小:
[Types]
php = PHP
[PHP]
ExePath=D:\php_5.2.3\php-cgi.exe
InstanceMaxRequests=10000
maxInstances=300
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
RequestTimeout=500
ActivityTimeout=900
3、優化IIS應用程序池
設置最大使用的內存為2048M,也可以試其它值,可以親自修改此值試一下,我改的值不一定就適合你,上述修改後要重啟IIS。
最後更新:2017-08-21 16:33:19