经典ASP中500 Vs 500.100错误

时间:2012-02-22 14:55:44

标签: asp-classic iis-7.5

在IIS7中运行经典ASP应用程序时,何时会发生500错误而不是500.100错误?我的意思是发生500错误但不是500.100错误。我的印象是,当它的VBScript代码发生错误时,经典ASP只会抛出500.100个错误。 通过一个例子的一些解释将非常有用。

1 个答案:

答案 0 :(得分:8)

如果出现脚本错误,则经典ASP始终返回500.100状态。在以前版本的IIS中已经很长一段时间了,行为没有改变。

如果要捕获经典ASP脚本错误能够读取自定义错误页面中的Server.GetLastError()对象(比如说是日志记录),则需要专门为{ {1}}。

如果您未指定自定义500.100错误,则IIS将回退到您的自定义(或其自己的)500.100错误页面,但500将不会提供任何有用的信息关于错误。