运行 wordpress 的 iis 7.5 站点出现间歇性问题,内部错误 500

运行 wordpress 的 iis 7.5 站点出现间歇性问题,内部错误 500

这发生在一个之前正常运行的 wordpress 网站上,服务器在 Server 2k8 R2(已完全修补)上运行 IIS 7.5。

在 friendsofridingmountain.ca 网站上,浏览网页时会不时出现内部服务器错误 500 页面。似乎无论你尝试访问网站上的哪个链接,它们都有可能给你错误 500

当您即将遇到此问题时,会发生以下情况:网站大约需要 30-45 秒才能加载,然后屏幕会变成空白。(我确实启用了外部错误页面并遵循了以下操作:当事件日志中没有写入任何内容时,如何诊断 IIS 7.5 上的 500 内部服务器错误?已经(因为事件查看器中没有针对此问题提出任何标记)。无济于事

我为此站点启用了错误 500 的失败请求跟踪,以下是跟踪结果:

ModuleName: FastCgiModule 
Notification: 128 
HttpStatus:   500 
HttpReason    Internal Server Error 
HttpSubStatus 0 
ErrorCode     0 
ConfigExceptionInfo Notification
    EXECUTE_REQUEST_HANDLER
ErrorCode
The operation completed successfully. (0x0)

完整跟踪显示执行时间为 103750 毫秒,trac75。-MODULE_SET_RESPONSE_ERROR_STATUS ModuleName FastCgiModule 通知 128 HttpStatus 500 HttpReason 内部服务器错误 HttpSubStatus 0 ErrorCode 0 ConfigExceptionInfo 通知 EXECUTE_REQUEST_HANDLER ErrorCode 操作已成功完成。(0x0)

如果需要的话我有完整的追踪信息。

*编辑PHP版本为5.4.9

答案1

问题已解决,通过将 php 5.4.9 更新到 5.6 并安装 wincache 解决了问题。

相关内容