2011-02-07 16 views
1

我在筆記本電腦上爲本地客戶開發了DNN5網站,並且遇到問題將其移至生產服務器。服務器正在運行Windows 2008 R2(IIS 7.5)。我已經複製了所有文件,複製了數據庫,修改了web.config以查看新的數據庫,並確保dnn可以通過連接字符串查看數據庫,確保目錄權限是正確的(appdomain用戶可以訪問整個虛擬目錄)..和它的失敗我取出門戶網站/ _default/logs目錄中的以下錯誤信息:DotNetNuke 05.06.00(459)因「應用程序級別配置更改而關閉AppDomain」消息

<log LogGUID="a3f8aab9-36b6-4d95-a605-53b4b0b02c34" LogFileID="" LogTypeKey="APPLICATION_SHUTTING_DOWN" LogUserID="-1" LogUserName="" LogPortalID="-1" LogPortalName="" LogCreateDate="2/4/2011 11:52:57 AM" LogCreateDateNum="0" BypassBuffering="True" LogServerName="SERVER01" LogConfigID=""> 
    <LogProperties> 
     <LogProperty> 
      <PropertyName>Shutdown Details</PropertyName> 
      <PropertyValue>The AppDomain shut down because of a change to the application level configuration.</PropertyValue> 
     </LogProperty> 
    </LogProperties> 
</log> 

我一直停留在這最後3H ..所以任何暗示的或建議是非常讚賞。

謝謝!

Filip

回答

0

你能看看EventLog表嗎?我不認爲日誌文件將會是一個準確的地方來獲取所有的錯誤信息。特別是,這甚至不是一個錯誤,只是幾天前由於web.config文件發生更改而重新啓動應用程序的通知。

可能同時記錄多個事件,因此請嘗試查看LogCreateDate屬性,並查看是否還有其他事件在同一時間內記錄,以便提供更多信息。

運行網站的進程是否可以訪問web.config?您可以雙倍/三重檢查,因爲每次嘗試訪問網站時似乎都會觸摸web.config文件?升級例程可以嘗試在網站首次運行時更新嗎?

+0

此通知在DNN將「本站當前不可用」消息返回給我的瀏覽器後立即寫入日誌文件(!)。 順便說一句 - 我檢查了EventLog - 那裏沒有錯誤信息。 – Filip 2011-02-07 16:12:33

相關問題