启用经典asp站点的日志记录

elk*_*rel 8 iis error-handling asp-classic

我继承了一个经典的ASP项目,并将其部署在IIS 7.5上.我能够访问该网站,但在某些时候我得到一个通用的500错误页面.我想知道发生了什么,所以我认为最好是看日志

在此输入图像描述

为了记录,我是IIS/ASP的新手,所以问题听起来有点傻..感谢任何建议!

Kei*_*ith 8

您应该在IIS中安装HTTP错误功能.这足以查看错误消息 - 您不需要记录.

要安装HTTP错误:

  1. 转到"程序和功能"控制面板.
  2. 选择"打开或关闭Windows功能"
  3. 深入查看Internet信息服务> Word Wide Web服务>常见HTTP功能并选择"HTTP错误"(当您使用它时,可以通过向下钻取到Internet信息服务> Word Wide Web服务>运行状况来安装日志记录功能.诊断并选择"HTTP日志记录".)
  4. 单击确定以进行安装.

安装后,配置IIS以显示详细的错误消息:

  1. 在您网站的IIS设置中,您现在应该看到错误页面选项.双击它.
  2. 单击编辑功能设置.
  3. 根据您是否进行本地开发,选择"详细错误"或"本地请求的详细错误...".
  4. 在站点的IIS设置中,双击ASP选项.
  5. 展开调试属性并将"将错误发送到浏览器"设置为true.

您现在应该看到详细的错误消息.

IIS日志对您没有帮助,因为它们不包含详细的错误消息.