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

时间:2009-09-30 13:28:26

标签: asp-classic

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

所以有两个问题:

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

2 个答案:

答案 0 :(得分:2)

两个问题 - 两个答案:

  1. 您应该可以使用以下err.raise nr, source, description
  2. 引发错误
  3. 您正在使用的错误处理(修改错误页面)似乎是经典asp应用程序的常用方法。

答案 1 :(得分:0)

编写整体错误的代码。创建与不存在的db的连接。实例化未安装的对象。创建一个字符串变量,并将其乘以5。