我很难过为什么会这样。
当我关闭详细的错误报告时,我收到内部服务器错误。当我在我的页面上打开它时,可以正常加载。
以前有没有人遇到过这类事情?
答案 0 :(得分:1)
我怀疑你的脚本确实在某处出现了错误,并且错误被隐藏在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 - Internal server error.
页面。
查看以下任一字符串:
处理网址时服务器上发生错误
或
Microsoft VBScript运行时
假设您没有更改网站ASP功能窗格中的Script Error Message
。