【问题标题】:Classic asp debugging http 500 error经典asp调试http 500报错
【发布时间】:2014-03-22 04:30:33
【问题描述】:

我继承了一组旧的经典 ASP 页面。
非常基本:第 1 页发布到第 2 页...其中出现 http 500 错误。 我把这个小块放在顶部只是为了看看我能不能走这么远:

 <% 
 '--test
 Response.Write "test"
 Response.End
 %>

Nada - 同样的事情,http 500 错误

自从我完成经典的 asp 以来已经有很多年了,所以我已经忘记了我的大部分调试技巧,但大多数情况下它会归结为一行一行。但是,我上面所做的至少应该显示字符串“test”,但它不会。

建议?

【问题讨论】:

  • 好吧,我刚发布这个,我就意识到了我的问题。在第 2 页的下方,我需要注释掉一些额外的代码。仅仅终止响应是不够的。
  • 有几件事情会有所帮助,想要您运行的 IIS 版本以及什么 Windows 操作系统?您是否收到详细的 500 错误,并带有指向错误原因的行号?

标签: asp-classic


【解决方案1】:

确保在 IIS 中打开“详细错误”和“将错误发送到浏览器”。

在 IIS 的 ASP 部分中查看“调试属性”。 (单击您的站点,然后在 IIS 中单击“ASP”)。

详细错误在“错误页面”中打开。 “错误页面”->编辑功能设置。”

另外,在浏览器(假设为 IE)中,转到“Internet 选项”,然后转到“高级”,然后取消选中“显示友好错误消息”选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-25
    相关资源
    最近更新 更多