如何在Windows 2008 R2上的IIS7上启用经典asp的扩展日志logging

我不得不把我没有写的应用程序部署到上面的configuration。 这是一个相当奇怪的混合的asp.net和经典的ASP,这是经典的ASPcertificate麻烦。

客户端有500个内部服务器错误出现的问题,我可以看到在日志中的一些,但我只得到错误代码和页面名称,但其他一些。

我想看到的是实际的错误信息,至less让我知道发生了什么事情(或不继续,取决于你的观点)

我不想在浏览器中显示错误,因为我不太了解代码,这可能(我知道)显示一些疯狂的代码,其中db密码被硬编码到站点中。

看看你的网站的ASP属性。 在“debugging属性”下,有两个设置与您的情况相关:

  • 启用日志错误请求 – 如果设置为True,则应将所有错误写入您的IIS日志和客户端浏览器
  • 将错误logging到NT日志 – 如果设置为True,则会将所有错误写入Windows事件日志

我相信ASPconfiguration部分(默认情况下)locking在网站级别的编辑。 您将需要在服务器范围内进行更改,或者先解锁设置。

http://www.iis.net/ConfigReference/system.webServer/asp