IIS7 IE9 PHP 错误隐藏 - 错误 500 - 如何显示详细的 PHP 错误?

IIS7 IE9 PHP 错误隐藏 - 错误 500 - 如何显示详细的 PHP 错误?

我仔细阅读了网上关于这个问题的每一篇文章,但毫无进展!我安装了 Internet Explorer 9 后,出现了臭名昭著的错误 500。下面是我所做操作的详细步骤……

步骤 1 - 使用 Web 平台安装程序在 Windows 7 x64 上安装 IIS 7 安装 PHP 步骤 2 - 将 PHP.ini 配置为 display_errors,以便我将其打开 步骤 3 - 使用 IE8 时,所有内容均显示正常... 步骤 4 - 当我安装 IE9 时...错误 500 消息再次出现 步骤 5 - 查看 php.ini 并且我的原始设置仍然存在 步骤 6 - 从命令提示符使用 iisrestart 重置 iis7....

非常感谢您的帮助!出了什么问题?

问候桑迪

答案1

可能是 IE 友好错误页面(一点也不友好)。禁用它们的方法如下:http://blogs.msdn.com/b/ieinternals/archive/2010/08/19/http-error-pages-in-internet-explorer.aspx

您可能已经在 IE8 实例中关闭了该设置。

顺便说一下,您可能可以通过 PHP 传递其他信息。 上一个问题

c:\windows\system32\inetsrv\appcmd.exe set config "{sitename}" -section:system.webServer/httpErrors /existingResponse:"PassThrough" /commit:apphost

相关内容