频繁出现 FastCGI Error 如何解决
频繁出现以下错误:FastCGI Error
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
•The FastCGI process has failed frequently recently. Try the request again in a while
•Error Number: -2147467259 (0x80004005).
•Error Description: δָ¶¨µÄ´íÎó
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
这个问题如何解决?多刷新几次又可以正常。 网上搜索到的解决方案:
1、进程池开启了CPU监听。FASTCGI模式不支持CPU监视,取消监视即可。
2、FASTCGI超时。打开C:\WINDOWS\system32\inetsrv\fcgiext.ini,添加或修改以下内容
php=PHP
ExePath=C:\PHP\php-cgi.exe
InstanceMaxRequests=10000
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
RequestTimeout=500
ActivityTimeout=900
(ExePath= 后面的路径根据PHP实际安装路径填写。)
重点是后面这两个时间设置,加在environmentVars语句后面就可以了 最后一招:重启服务器。 点拨论坛还是频繁出现这个啊
每次出现都要等几分钟才能恢复正常
自从论坛升级到 Discuz! 2.5 之后,就慢得令人难以忍受,我已经调整服务器的配置多次了,现在勉强速度还算可以。其实以前也时常有几分钟的中断访问,只不过不显示错误,表现为白屏。现在论坛更换 PHP 解析器为 FastCGI,就比较明确地显示出了错误类型。
怪只怪论坛这次升级到 Discuz! 2.5 太仓促了些,Discuz官方论坛也是骂声一片,目前仍然在观察当中,期望官方能在下个补丁中提供解决方案。出现 FastCGI 错误的话只好等几分钟了。
页:
[1]