AspLogErrorRequests

AspLogErrorRequests 属性控制 Web 服务器是否将失败的客户请求写入到 Windows 事件日志文件中。如果将 AspLogErrorRequests 设置为 true,则记录一组标准的 ASP 错误请求。关于错误列表,请参阅“ASP 错误列表”。

如果将 AspLogErrorRequests 设置为 true 并将 AspErrorsToNTLog 设置为 false,则将 ASP 错误发送到 IIS 日志。如果这些错误是严重错误或者先前无法记录 IIS 日志,则还会将每个错误发送到 Windows 事件日志。

如果将 AspLogErrorRequests 设置为 false,则只将这些错误发送到 IIS 日志,而不会将它们发送到 Windows 事件日志。

如果将 AspLogErrorRequests 设置为 true 并将 AspErrorsToNTLog 设置为 true,则所有与 ASP 有关的错误都将发送到 Windows 事件日志和 IIS 日志。

要彻底禁止将 ASP 错误记录到 IIS 日志文件中,必须完全禁用日志记录功能。要完成此操作,请参阅 DontLogLogType 属性。

ASP 错误列表

该表包含了 ASP 错误列表。
ASP 错误代码 ASP 错误 描述
ASP 0100 内存不足 无法分配所需的内存。
ASP 0101 意外错误 函数返回的(异常名称)。
ASP 0102 要求字符串输入 函数需要字符串输入。
ASP 0103 要求数字输入 函数需要数字输入。
ASP 0104 不允许操作 不允许操作。
ASP 0105 索引超出范围 数组索引超出范围。
ASP 0106 类型不匹配 遇到未处理的数据类型。
ASP 0107 堆栈溢出 处理中的数据超过允许的极限。
ASP 0115 意外错误 发生在外部对象中的可捕获错误(异常名称)。脚本无法继续运行。
ASP 0190 意外错误 释放外部对象时发生可捕获错误。
ASP 0191 意外错误 发生在外部对象的 OnStartPage 方法中的可捕获错误。
ASP 0192 意外错误 发生在外部对象的 OnEndPage 方法中的可捕获错误。
ASP 0193 OnStartPage 失败 发生在外部对象的 OnStartPage 方法中的错误。
ASP 0194 OnEndPage 失败 发生在外部对象的 OnEndPage 方法中的错误。
ASP 0240 脚本引擎异常 脚本引擎在(对象名称)中从(对象名称)中产生异常情况(异常名称)。
ASP 0241 CreateObject 异常 对象名称)的 CreateObject 导致异常(异常名称)。
ASP 0242 查询 OnStartPage 接口异常 查询(对象名称)的 OnStartPageOnEndPage 方法导致异常(异常名称)。
属性名 属性值
XML 数据类型 布尔型
WMI 数据类型 布尔型
ADSI 数据类型 布尔型
ABO 数据类型 布尔型
ABO 配置数据库标识符 MD_ASP_LOGERRORREQUESTS
属性 INHERIT
默认值 true
MetaFlagsEx CACHE_PROPERTY_MODIFIED
用户类型 iis_md_ut_wam
StartingNumber 不适用
EndingNumber 0
ID 7001

可配置的位置

可以在 IIS 配置数据库中的以下位置配置该属性。

配置数据库路径IIS 管理对象类型
/LM/W3SVC/n/ROOT
/LM/W3SVC/n/ROOT/virtual_directory_name
IIsWebVirtualDir
/LM/W3SVC/nIIsWebServer
/LM/W3SVCIIsWebService
/LM/W3SVC/n/ROOT/physical_directory_name
/LM/W3SVC/n/virtual_directory_name/physical_directory_name
IIsWebDirectory

代码示例

有关一般的代码示例,请参阅配置配置数据库属性的代码示例
相关主题
AspErrorsToNTLog

© 1997-2003 Microsoft Corporation。保留所有权利