在我的ASP.NET MVC 3應用程序中,我配置了Elmah,然後配置了Elmah.MVC進行錯誤日誌記錄。在本地主機(Windows 7,IIS 6.1)上運行時,兩者都可以很好地記錄。在生產服務器(2008 R2,IIS 6.1)上,不記錄錯誤。我可以毫無問題地瀏覽到站點中的/ elmah目錄(我現在允許遠程訪問)。我已經爲XML記錄設置了適當的權限,但沒有記錄任何內容。我追溯到使用「內存」記錄器,仍然沒有日誌。我已經確保模塊和處理程序在system.web和system.webserver中均正確引用。Elmah在localhost上工作,但不在生產上?
我瀏覽過很多與Elmah配置問題,權限等相關的帖子,但還沒有找到原因。
在Elmah相關的生產服務器上是否存在其他安全/權限問題?還有什麼可能導致這種情況?
是仍然實際?我可以假設,生產機器的配置有問題。也許一些iis擴展設置可以捕獲所有錯誤,所以elmah無法捕捉任何東西。 –