Windows Server 2012:IIS8和PHP挂起在每个帖子上

Windows Server 2012:IIS8和PHP挂起在每个帖子上,php,windows-server-2012,iis-8,Php,Windows Server 2012,Iis 8,我有一个运行Windows server 2012的服务器,安装了带有PHP 5.3.24和wincache的IIS,安装了MediaWiki和phpMyAdmin,除了在服务器上发帖外,其他一切都运行得很好,所以当我登录MediaWiki并尝试编辑页面时,它似乎运行得很好,直到我按下“保存”按钮,页面才挂起 更改保存到数据库中,事件查看器或PHP错误日志中不会记录任何错误。有对辅助进程的请求,但未发生任何操作: “时间流逝”一直持续到超时: HTTP错误500.0-内部服务器错误 C:\Pr

我有一个运行Windows server 2012的服务器,安装了带有PHP 5.3.24和wincache的IIS,安装了MediaWiki和phpMyAdmin,除了在服务器上发帖外,其他一切都运行得很好,所以当我登录MediaWiki并尝试编辑页面时,它似乎运行得很好,直到我按下“保存”按钮,页面才挂起

更改保存到数据库中,事件查看器或PHP错误日志中不会记录任何错误。有对辅助进程的请求,但未发生任何操作:

“时间流逝”一直持续到超时:

HTTP错误500.0-内部服务器错误 C:\Program Files(x86)\PHP\v5.3\PHP-cgi.exe-FastCGI进程超出了配置的请求超时

我曾尝试禁用wincache,但没有成功。有点沮丧,有人知道这会是什么吗

在som挖掘之后,HTTPERR文件显示(连接被\u ReqQueue放弃),因此浏览器在超时后获得该连接

2013-07-16 09:43:08 81.94.163.36 POST/index.php title=Main_Page&action=submit 80-194.14.32.4 Mozilla/5.0+(Macintosh;+Intel+Mac+OS+X+10_8_4)+AppleWebKit/536.30.1+(KHTML,+like+Gecko)+Version/6.0.5+Safari/536.30.1500 0 1 579697

这有什么用处吗?
布里斯的答案似乎是一个解决方案。

这里很难猜测。我建议您在假设代码与服务器相关之前,先消除代码中可能的原因。在
POST
过程中的点上终止脚本
die()
,直到挂起停止。然后,您可以缩小原因。谢谢您的答复,问题不是特定于应用程序的。我已经安装了MediaWiki、phpMyAdmin和WordPress,它们在发布帖子时都遇到同样的问题。