IIS FastCGI 上出现错误 500,但尽管激活了多个错误日志记录却没有任何线索

问题描述 投票:0回答:1

我在 Windows 2019 Server、IIS 10、PHP 8.2 和 FastCGI 上托管两个 WordPress 网站。

这两个网站使用完全相同的主题和插件,版本相同。

一个网站工作正常,另一个网站在使用 PHP 8.2 的 FastCGI 上生成 500 错误,即使我停用所有主题和插件并使用默认的 WordPress 2024 主题也是如此。

但是如果我将 FastCGI 切换为使用 PHP 7.4,它就可以正常工作。

使用 PHP 8.2 设置时:

我已启用 PHP 错误日志:仅在两个站点上启用弃用级别错误。

我已启用 WordPress 调试日志:仅在两个站点上启用弃用级别错误。

我在 IIS 上启用了失败跟踪请求日志,我得到了这个,但我在里面找不到任何有价值的信息。

错误日志文件

您可能需要使用 Microsoft Edge 和 Internet Explorer 兼容模式查看此错误日志文件。

如果有人可以给我一个线索,或者告诉我可以使用哪些附加错误日志功能,这将非常有帮助,因为我完全被困在这里。

php wordpress iis fastcgi
1个回答
0
投票

以下是导致此错误的一些常见原因:

  • FastCGI 进程调用某种 ExitProcess API,例如C exit() 函数

  • 发生未处理的异常,例如访问违规

您可以使用此链接作为参考:

FastCGI:调试“FastCGI 进程意外退出”

© www.soinside.com 2019 - 2024. All rights reserved.