【发布时间】:2013-07-13 22:07:31
【问题描述】:
在我的 ASP.NET MVC 3 应用程序中,我配置了 Elmah,然后配置了 Elmah.MVC 以记录错误。在本地主机(Windows 7,IIS 6.1)上运行时,这两个日志都很好。在生产服务器(2008 R2,IIS 6.1)上,不会记录任何错误。我可以毫无问题地浏览到站点中的 /elmah 目录(我现在允许远程访问。)我已经为 XML 日志记录的文件夹设置了适当的权限,但没有记录任何内容。我回溯使用“内存中”记录器,仍然没有日志。我已确保在 system.web 和 system.webserver 中正确引用了模块和处理程序。
我浏览了很多与 Elmah 配置问题、权限等相关的帖子,但尚未找到导致此问题的原因。
生产服务器上是否还有其他与 Elmah 相关的安全/权限问题?还有什么可能导致这种情况?
【问题讨论】:
-
这仍然是真实的吗?我可以假设,您的生产机器的配置有问题。也许设置了一些 iis 扩展来捕获所有错误,所以 elmah 无法捕获任何东西..
标签: asp.net-mvc-3 elmah production-environment elmah.mvc