阿里云服务器ECS Windows环境IIS+PHP配置的网站访问遇到FastCGI 500错误

时间:2015-06-29 15:59:10 来源:爱牛网络

阿里云服务器ECS Windows环境IIS+PHP配置的网站访问遇到FastCGI 500错误,爱牛营销型网站建设公司,咨询电话400-699-2656

如果Windows环境配置的IIS+php环境在访问站点时报以下错误,一般都是由于FastCGI超时导致的。

 

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、将C:\WINDOWS\system32\inetsrv\fcgiext.ini文件中的以下参数根据实际情况添加或修改

InstanceMaxRequests=10000

EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000

RequestTimeout=360

ActivityTimeout=120

注:各参数说明

InstanceMaxRequests:fastcgi进程能处理的最大请求数,超过就会回收(内存较小的主机请注意不要设置过大)

EnvironmentVars:PHP_FCGI_MAX_REQUESTS:php自身控制的最大请求数,默认500,既然要用fastcgi去运行cgi,那么就不需要PHP去限制最大请求数,所以要确保InstanceMaxRequests小于或等于PHP_FCGI_MAX_REQUESTS

RequestTimeout:请求的超时时间

ActivityTimeout:活动会话的超时时间

 

2、找出FastCGI超时,执行慢的原因,存有的可能性较多,建议排查:

  2.1 检查 IIS,php的错误日志

  2.2 请网站开发检查php代码

  2.3 php在调用mysql过程中是否有异常,例如慢sql等
 

北京爱牛营销型网站建设公司,专业的网络营销实施专家,为你打造以网站为平台的营销设计,提供企业网站建设,品牌网站建设,外贸网站建设,营销网站设计,网站推广,网络整合营销,我们为企业打造一体化网络营销服务,我们的优势,不在一个点,而是网住整个面。选择爱牛网络,挡不住的网络营销财富,让您的网络从此牛起来。 
爱牛品牌设计是我们的创造力,网络营销策划是企业的第二生命力。赢在起跑线,爱牛来实现!!! 
全国服务热线:400-699-2656 / 400-669-2656 / 010-63260836 / 010-63495805
本文作者:爱牛网络,转载请注明出处:爱牛营销型网站建设公司(www.cngin.com)。XML

热门文章

联络方式:

中国 · 北京 · 西城区茶马北街 1号院1号楼7层1单元0807室
电话:010-63495805  63260836  400-699-2656
传真:010-63260836-806
邮编:100055