提问人:Shannow 提问时间:12/22/2010 最后编辑:LorenzoDonati4Ukraine-OnStrikeShannow 更新时间:10/16/2013 访问量:774
IIS 7 关闭详细错误报告会导致经典 ASP 错误
iis 7 turning off detailed error reporting causes classic asp error
答:
1赞
Kev
12/23/2010
#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.
查看以下任一字符串:
处理 URL 时服务器上发生错误
或
Microsoft VBScript 运行时
这是假设您尚未更改站点的 ASP 功能窗格中的 。Script Error Message
评论
0赞
Shannow
1/27/2011
嗨,凯夫,感谢您的输入,并为我完全没有回复而道歉,我什至没有注意到您的回答。
0赞
Shannow
1/27/2011
基本上,这是一个外部 PDF 创建对象错误,它以某种方式使页面崩溃,并关闭了详细的错误报告,但没关系。我删除了它,页面两种方式都很好。所以我修复了这个错误,现在一切都很好。感谢您的回复。
评论