閱讀22 返回首頁    go 阿裏雲 go 技術社區[雲棲]


php錯誤提醒FastCGI Error Error Number: -2147467259 (0x80004005)錯誤原因及解決方法

本文轉自IT擺渡網歡迎轉載,請標明出處
擺渡網

更多php文章請閱讀

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

  上一篇:go  php在客戶端禁用cookie時讓session不失效的解決方法
  下一篇:go  天津濱海新區引領行業大數據應用開發