2011-08-31 41 views
0

我們最近開始在我們的項目中使用ELMAH,並在摘要頁面/elmah.axd上注意到一些奇怪的問題。ELMAH頁面丟失的時間戳和用戶名

一切似乎都是按照正確的順序 - 除了時間戳/用戶名。他們似乎是空的。

用戶名是string.empty,日期/時間默認爲1/1/0001 12:00 AM。

單擊錯誤的詳細信息將顯示適當的時間戳和用戶 - 並且數據庫表似乎具有適當的值。 3demo14 2011-08-29 17:09:40.410

是否有配置步驟我錯過了某處?

<elmah> 
<security allowRemoteAccess="1" /> 
<errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="elmahErrorConnectionString" /> 
</elmah> 

<!-- elmah -->  
<add name="elmahErrorConnectionString" connectionString="Data Source=(local);Initial Catalog=ElmahLLSFDev;Persist Security Info=True;User ID=SNIP;Password=SNIP" 
providerName="System.Data.SqlClient" />  
<!-- end elmah --> 

<!-- elmah modules -->  
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" /> 
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" /> 
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" /> 
<add name="ErrorTweet" type="Elmah.ErrorTweetModule, Elmah" preCondition="managedHandler" />  
<!-- end elmah modules--> 

<!-- elmah handlers -->  
<add name="Elmah" path="elmah.axd" verb="POST,GET,HEAD" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" />  
<!-- end elmah --> 

回答

0

該配置看起來不錯。可能只是一個不好的版本。我會說去獲取最新的代碼並自己編譯。

如果你仍然遇到問題,它是開源的,所以你可以絕對看看底下發生了什麼事情。