iis 7 关闭详细错误报告会导致经典的 asp 错误

发布于 2024-10-09 09:14:54 字数 92 浏览 2 评论 0原文

我很困惑为什么会发生这种情况。

当我关闭详细错误报告时,我收到内部服务器错误。当我打开它时,我的页面加载正常。

以前有人遇到过这种事情吗?

I am stumped as to why this is happening.

When I turn detailed error reporting off, I get internal server error. When I turn it on my page loads fine.

Has anyone ever come across this sort of thing before?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夕嗳→ 2024-10-16 09:14:54

我怀疑您的脚本确实在某处引发了错误,并且该错误隐藏在 HTML 中的某处。

在有问题的页面上,再次打开详细错误,浏览到该页面,然后在浏览器中执行查看源代码,我打赌您会发现其中有一些不应该出现的内容,但不是由浏览器渲染。

例如:

<html>
  <head></head>
  <body>
    <% Response.Write "Just fine" %>
    <div id="noSnapshots" style="display:none">
    <table>

       <tr>
        <% Some error %>
        <td>table cell</td>
      </tr>
    </table>
  </body>
</html>

如果我在 IIS 中打开详细错误,上面的 HTML 看起来渲染得很好,但如果我将其关闭,我会看到红色、白色和灰色的 500 - 内部服务器错误。 页面。

查看以下任一字符串:

处理 URL 时服务器发生错误

Microsoft VBScript 运行时

假设您没有更改站点 ASP 功能窗格中的脚本错误消息

I suspect your script does have an error being raised somewhere and the error is being hidden somewhere in your HTML.

On the page in question, turn on detailed errors again, browse to the page then do a View Source in your browser and I bet you'll find there's something in there that shouldn't be, but not being rendered by the browser.

For example:

<html>
  <head></head>
  <body>
    <% Response.Write "Just fine" %>
    <div id="noSnapshots" style="display:none">
    <table>

       <tr>
        <% Some error %>
        <td>table cell</td>
      </tr>
    </table>
  </body>
</html>

If I turn on detailed errors in IIS the HTML above appears to render just fine but if I turn them off I get the red, white and grey 500 - Internal server error. page.

Look either of these strings:

An error occurred on the server when processing the URL

or

Microsoft VBScript runtime

This is assuming you haven't altered the Script Error Message in the site's ASP feature pane.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文