我在IIS 7.5上创建了一个SOAP Web服务服务器,因为另一家公司的客户必须根据公司本身提供的.wsdl文件的规范,通过调用特定方法定期向我发送文件。我用php编写了代码,一切似乎都正常运行,我定期接收文件...直到我意识到我的服务无法接收超过一定大小的文件。我已激活“失败的请求跟踪规则”,并且检测到以下错误步骤:
1)FASTCGI_WAITING_FOR_RESPONSE
2)FASTCGI_APPLICATION_MANAGER_SHUTDOWN错误
3)SET_RESPONSE_ERROR_DESCRIPTION警告 ErrorDescription =“ C:\ php \ php-cgi.exe-工作进程必须立即关闭,否则配置已更改”
4)MODULE_SET_RESPONSE_ERROR_STATUS警告 ModuleName =“ FastCgiModule”,Notification =“ EXECUTE_REQUEST_HANDLER”,HttpStatus =“ 500”,HttpReason =“内部服务器错误”,HttpSubStatus =“ 0”,ErrorCode =“服务器正在关闭。(0x800704e7)”,ConfigExceptionInfo =“
在较大的文件中发现了问题,但我们谈论的大小约为50 Kb:在这种情况下,阶段1和句子2之间可能会通过几分钟,有时甚至是一个小时!
我强调在FastCGI设置中,我将所有超时“激发”到最大!
有人知道这个问题可能是什么吗?