首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启用ASP经典日志记录到事件日志

启用ASP经典日志记录到事件日志
EN

Server Fault用户
提问于 2011-01-17 10:39:29
回答 2查看 5.3K关注 0票数 2

我以为我的需求很简单,但我找不到解决办法.

如何使ASP-经典错误出现在Windows事件日志中?我需要它在Windows-server-2000和Windows 2003上。

你好,弗雷德里克

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-01-17 11:59:18

在Windows 2003 (IIS 6)中,存在元数据库属性AspErrorsToNTLog (布尔值)。

参见微软TechNet的这篇文章:AspErrorsToNTLog元数据库特性(IIS6.0)

AspErrorsToNTLog属性指定将哪些ASP错误写入Windows。ASP错误默认写入客户端浏览器和IIS日志文件。默认情况下,AspErrorsToNTLog设置为FALSE,并以下列方式修改AspLogErrorRequests属性:-如果AspLogErrorRequests设置为FALSE,则无论AspErrorsToNTLog的值如何,都不会将AspLogErrorRequests错误写入AspErrorsToNTLog事件日志。

  • 如果AspLogErrorRequests设置为TRUE,则如果IIS未能将项写入IIS日志文件,则将该项作为警告写入Windows日志,而不管AspErrorsToNTLog的值如何。
  • 如果AspLogErrorRequests设置为TRUE,AspErrorsToNTLog设置为FALSE,则只将最严重的ASP错误发送到Windows。严重的ASP错误是编号100、101、102、103、104、105、106、107、115、190、191、192、193、194、240、241和242。
  • 如果AspLogErrorRequests设置为TRUE,AspErrorsToNTLog设置为TRUE,则将所有ASP错误写入Windows。注此属性不控制对IIS日志文件的日志记录请求。要做到这一点,请参阅LogType和DontLog属性。此外,此属性不控制总是发送到Windows事件日志的IIS事件消息。此属性是进程级属性.如果此属性设置为Web服务级别,则适用于所有进程内应用程序密钥。对于进程内应用程序,网站级别或更低级别的元数据库属性设置将被忽略,除非网站密钥作为进程外应用程序隔离。

本文将解释如何更改IIS 6:直接修改IIS元数据库(IIS6.0)中的IIS文件。

票数 1
EN

Server Fault用户

发布于 2011-01-17 11:37:34

我们在Windows 2003上使用这个AspEventlog组件

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/223289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档