热搜词
发表于 2012-2-23 10:33:24 | 显示全部楼层 |阅读模式
打开网页出现如下错误:
FastCGI Error
The FastCGI Handler was unable to process the request.     //FastC GI处理程序无法处理的请求
--------------------------------------------------------------------------------
Error Details:
•The FastCGI pool queue is full      //FastC GI池队列已满
•Error Number: 4 (0x80070004).
•Error Description: ϵͳÎÞ·¨´ò¿ªÎļþ¡£
HTTP Error 500 - Server Error.
Internet Information Services (IIS)

错误翻译:

FastCGI经理无法处理请求

错误细节:
超出的FastCGI过程配置了活动暂停
错误数字: 4 (0x80070004).
误差描述: 被计时的等待操作。
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


我修改的是:

InstanceMaxRequests=200
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:1000
ActivityTimeout=30
RequestTimeout=30


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


全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-25 00:23 , Processed in 0.156555 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team