漂泊的云,停留的心!
人的头脑太复杂,时间过得久……

FastCGI Error Number: 258 (0x80070102) 等待的操作过时解决办法

如果服务器正常,本错误往往发生在提交一个很大的字符串时发生。原因就是在处理如此“巨大”的字符串提交请求时,服务器处理超时了。可以通过设置fcgiext.ini里面的超时配置和php.ini里的超时配置来解决。当然,根据个人对服务器设置的不同,可能还需要修改更多配置信息。比如允许一次性提交多少数据。

FastCGI Error
The FastCGI Handler was unable to process the request.
——————————————————————————–
Error Details:
?The FastCGI process exceeded configured activity timeout
?Error Number: 258 (0x80070102).
?Error Description: μè′yμ?2ù×÷1yê±?£
HTTP Error 500 – Server Error.
Internet Information Services (IIS)
大概给该网站建立一个独立的应用程序池也可以解决某些因此原因导致的问问题。

在fcgiext.ini里的关于php的配置信息如下:

[Types]
php=PHP
[PHP]
ExePath=D:\PHP\php-cgi.exe
InstanceMaxRequests=10000
ActivityTimeout=600
RequestTimeout=600
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:D:\PHP\

里面的数字可以自行调整。
上面的提示,即配置文件里的ActivityTimeout=600 这个时间超时。但不一定就是这个原因引起的。

解决方法:
配置php.ini:
max_execution_time = 3000
默认是30,后改成300,PHP报超时错,改成3000

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《FastCGI Error Number: 258 (0x80070102) 等待的操作过时解决办法》
文章链接:https://piaoyun.cc/83.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途云路窝农家乐,否则法律问题自行承担。