You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows Server 2019部署web应用后IIS loghttp模块EventLog刷屏报错

报错根因

该问题是Windows Server 2019自带的IIS 10.0版本的已知特性问题,和迁移操作本身无关:

  • IIS 10.0.16299之后的版本新增了增强日志功能,默认会给部分从旧版本IIS迁移过来的站点自动开启该功能开关
  • 哪怕你没有配置任何自定义日志字段,只要增强日志开关处于开启状态,loghttp模块每分钟都会定期尝试拉取自定义日志数据,读取为空就会往系统事件日志抛出该错误,和实际IIS日志写入是否正常无关
  • 仅开启了增强日志开关的站点对应应用池会触发报错,这也符合你仅3个应用池报错的特征
解决方法

优先推荐彻底修复方案

  • 打开IIS管理器,找到3个报错应用池对应的站点,依次进入「日志」配置页
  • 点击右侧操作栏的「选择字段」按钮,取消弹窗底部的「启用增强日志」勾选状态
  • 点击「应用」保存配置,之后回收对应应用池即可,1-2分钟后事件日志就不会再生成该类报错

如果找不到图形化的「启用增强日志」选项,可直接用命令行执行操作,把命令里的<站点名称>替换成你实际的站点名即可:
%windir%\system32\inetsrv\appcmd.exe set config "<站点名称>" /section:system.webServer/httpLogging /enableEnhancedLogging:false /commit:apphost

如果后续需要使用增强日志功能,可先手动添加任意一个自定义字段,再删除该字段,清空配置缓存后也可以解决报错问题。

临时规避方案(仅用于不想修改IIS配置的场景)

打开事件查看器,定位到Windows日志/系统,添加过滤规则,屏蔽事件ID为23007的错误日志,即可避免该类日志刷屏,但没有解决根本问题。

内容的提问来源于stack exchange,提问作者hakio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 14:45:05