当前位置:编程学习 > php >>

The FastCGI Handler was unable to process the request错误解决方法0x80070004

WIN下新版本PHP环境配置都是使用FastCGI模式安装了,有不少站长遇到以下错误问题,说一下解决办法,解决FastCGI Error错误:

错误信息:

FastCGI Error

The FastCGI Handler was unable to process the request.

Error Details:

The FastCGI pool queue is full

Error Number: 4 (0x80070004).

Error Description: ϵͳÎÞ·¨´ò¿ªÎļþ¡£

HTTP Error 500 - Server Error.

Internet Information Services (IIS)




错误翻译:

FastCGI经理无法处理请求

错误细节:

超出的FastCGI过程配置了活动暂停 

错误数字: 258 (0x80070102)。 

误差描述: 被计时的等待操作。 

HTTP错误500 -服务器错误。

互联网信息服务(IIS)

出现以上问题主要是由于网站访问量过大,服务器无法相应所致,也有可能是由于fastcgi没配置好。




解决办法:

1、给users用户组对php目录读取和运行的权限;

2、修改fcgiext.ini配置文件,增加到最大连接数“MaxRequests”:

[Types]

php=PHP

[PHP]

ExePath=C:\PHP\php-cgi.exe

InstanceMaxRequests=10000

EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000

RequestTimeout=500 

ActivityTimeout=900

3、升级服务器硬件,增大CPU,增大带宽,增大内存。

以前使用Fastcgi就经常出现这个问题,现在终于解决了。
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,