【问题标题】:500 Error With PHP and Webmatrix Shows "Friendly" Error PagePHP 和 Webmatrix 的 500 错误显示“友好”错误页面
【发布时间】:2011-09-17 20:37:28
【问题描述】:

我正在使用 IIS Express/Web Matrix 开发一个 PHP 应用程序,它给了我“友好”的错误页面,而不是实际的错误。如何配置我的站点或 IIS express 以显示实际错误?

【问题讨论】:

    标签: php iis webmatrix


    【解决方案1】:

    我知道这是一个老问题,但我最近遇到了同样的问题,所以我想我会分享一下我是如何解决这个问题的。

    我刚刚在我的机器上编辑了位于“C:\Program Files (x86)\IIS Express\PHP\v5.3”的 php.ini 文件并更改了行

    display_errors = 关闭

    display_errors = 开启

    我也设置了

    display_startup_errors = 开启

    也只是为了确保。

    此外,如果您右键单击系统托盘中的 Web Matrix 图标并单击“显示所有应用程序”,然后选择您的站点,则会有一个链接指向它使用的 applicationHost.config 文件,因此您可以在其中更改设置。

    希望这对某些人有所帮助!

    【讨论】:

      【解决方案2】:

      如果您已关注the advice of Mr. Adnams,但仍然没有看到您自己的 403 和 500 错误输出,请尝试将 errorMode="Detailed" 属性添加到您的 Web 根目录中的 web.config 文件中的 httpErrors 元素文件夹。如果您还没有 web.config 文件,请从以下内容开始:

      <?xml version="1.0" encoding="UTF-8"?>
      <configuration>
        <system.webServer>
          <httpErrors errorMode="Detailed" />
        </system.webServer>
      </configuration>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-05-08
        • 2012-09-06
        • 2011-03-21
        • 2014-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多