【问题标题】:Classic ASP Sending errors to browser does not work on IIS7 for remote connections经典 ASP 向浏览器发送错误在 IIS7 上无法用于远程连接
【发布时间】:2011-03-09 09:55:36
【问题描述】:

我无法在远程浏览器连接上为 ASP 页面获取 IIS7 的详细错误报告。 但是,当我在服务器上本地运行该页面时,我确实看到了详细的错误消息。

我已启用向浏览器发送错误,但 IIS 不断发送内部服务器错误。

我已取消选中 在 IE 上显示友好的 HTTP 错误消息

有谁知道如何将错误消息发送到远程浏览器?

【问题讨论】:

    标签: iis-7 asp-classic


    【解决方案1】:

    您需要在 IIS 7 中更改 ASP 设置

    IIS标题下,打开ASP属性,在Compilation下,展开Debugging Properties,在那里你会发现:

    • 向浏览器发送错误

    将其设置为 True

    正如您已经完成的那样,您需要在 IE 中禁用显示友好的 HTTP 错误消息

    【讨论】:

      【解决方案2】:

      提示下

      1. 转至%windir%\system32\inetsrv
      2. 执行inetmgr
      3. 在 IIS MMC 中选择左侧三个中的“网站”
      4. 打开菜单操作\属性。
      5. 在主目录选项卡中选择“配置...”
      6. 在“调试”选项卡中启用向客户端发送错误并标记两个复选框。
      7. 全部确认
      8. 重启 IIS。

      我遇到了同样的错误,我按照上述步骤解决了。

      【讨论】:

        【解决方案3】:

        如果“将错误发送到浏览器”也不起作用设置:

        错误页面 -> 500 -> 编辑功能设置 -> “详细错误”

        【讨论】:

          【解决方案4】:

          只需在此下方添加以下行

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

          你已经完成了..

          【讨论】:

          【解决方案5】:

          默认情况下,IIS7 拦截 HTTP 状态代码,例如由应用程序生成的 4xx 和 5xx。

          在 web.config 中替换行

          <httpErrors errorMode="Detailed">
          

          <httpErrors existingResponse="PassThrough" errorMode="Detailed">
          

          【讨论】:

            【解决方案6】:

            IIS
            - 错误页面
            - 编辑功能设置
            - 检查:详细错误

            IIS
            - ASP
            - 编译
            - 调试属性
            - 设置:启用服务器端调试 = False
            - 设置:Send Errors To Browser = True

            在我的情况下,Server-side Debugging 已打开,并且未在远程端显示错误详细信息。我一设置Enable Server-side Debugging = False,它就开始显示错误详细信息。

            【讨论】:

            • Enable Server-side Debugging = False 也是我的解决方案。
            • 这是唯一对我有用的 -> IIS - 错误页面 - 编辑功能设置 - 检查:详细错误
            猜你喜欢
            • 2010-11-30
            • 1970-01-01
            • 1970-01-01
            • 2010-11-14
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多