有人以一种有意或无意地阻止 ELMAH 的方式配置了我的服务器。我希望我知道那是什么。我当前的服务器管理员也无法弄清楚是什么阻止了它。

目前已有线索

  • 错误信息是 “不提供此类页面...已被明确禁止”

  • 普通的 .ashx 处理程序工作得很好。(HelloWorld.ashx 有效)

  • 我以完全信任的方式运行。

  • 我使用的是 Win 2000,IIS 5

  • 机器配置没有任何对 ELMAH 的引用(我的 web.config 也没有)

  • ELMAH_Error 表存在,但没有条目。

  • 我的 ELMAH 应用程序在我的机器上运行良好(即显示错误日志)。

  • 我更新了 Handler 部分,将名称更改为 Elmha.ashx,而不是 elmah.axd。

有帮助吗?

解决方案

这发生在我无法访问 Windows 应用程序错误日志的服务器上。得到之后,很明显 elmah 和 Blowery 并没有很好地配合(标头已经发送了错误)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top