经典ASP异常记录(500和500.100错误)

Jef*_*mer 7 asp-classic

我有一个客户端在IIS7上运行经典的asp站点.为了查看经典asp页面中的任何错误,我修改了IIS7错误页面,将500和500.100错误修改为一个特殊的经典asp页面,找到最后一个错误,然后适当地记录它以供将来使用(几乎是Elmah为asp.net).我们在IIS7上看到的是来自异常记录经典asp页面本身的错误消息.它似乎是500错误; 500.100错误似乎没有任何问题.

所以有两个问题:

  • 如何在此网站上导致普通的旧500错误(不是500.100)来测试经典的asp页面异常日志记录?
  • 有没有更好的方法来捕获和记录IIS7中经典asp页面的异常?

Mic*_*hal 2

两个问题 - 两个答案:

  1. 您应该能够通过以下内容提出错误err.raise nr, source, description
  2. 您正在使用的错误处理(修改错误页面)似乎是经典 ASP 应用程序的常见方法。

  • 1. 将生成 500.100 脚本异常,而不是普通的 500 错误。 (2认同)