FastCGI Error Number: 5 (0x80070005)解决方法
服务器是win2003配置iis6.0+php5.3+mysql5.1的环境,打开Php页面出现报错。
FastCGI Error
The FastCGI Handler was unable to process the request.
Error Details:
Error Number: 5 (0x80070005).
Error Description: 拒绝访问
HTTP Error 500 - Server Error.Internet Information Services (IIS)
在网上找查了下FastCGI Error Number: 5 (0x80070005)的解决方法千篇一律,有的说是修改php.ini,有的说是改fastcgui.ini,检查了几点正常的。
最终才发现是【网站安全狗】的安全策略问题,可执行文件被安全狗拦截导致的出现FastCGI Error Number: 5 (0x80070005)报错。
解决方案:
主动防御/禁止IIS执行程序
添加"php\php-cgi.exe"到应用程序白名单“保存”即可。。
如果服务器没有安装安全狗,或者其它防火墙,站点目录添加network service读写权限尝试下。