2012-11-30 99 views
3

我們的Umbraco網站正在寫出它的網站結構到它的XML配置文件的大部分項目,但最近它已停止這樣做,我們不知道爲什麼。我們沒有做任何新的或不尋常的事情,我們也沒有立即注意到,所以我們不能確定是否有一個實際上引發了這種變化的變化。Umbraco.config文件沒有被寫入/發佈

我已經檢查了文件夾上的文件夾,我確信它有文件夾。

我不知道還有什麼要找的。有沒有人有什麼建議,我應該尋找或經歷這種情況?

+0

我會開始看IIS/Windows服務器日誌。我試着在同一環境中嘗試在本地複製此問題?如果沒有,那麼使用Visual Studio等工具進行調試(如果位置)。 – daehaai

回答

2

嗯,我想通了之後的二進制通過修訂歷史記錄整理我的方式存在於應用程序配置的變化:

<add key="umbracoContentXMLUseLocalTemp" value="true" /> 

設置這個假使這個重新出現在我的App_Data文件夾中。我假設它實際上出現在temp文件夾中,當它被設置爲true時。如果有人想更詳細地編輯這個答案,知道這個設置實際上做了什麼會很有趣。

+0

請參閱[這裏的簡要解釋](http://www.cupfighter.net/index.php/2011/03/umbraco-config -access-問題/)。實質上,將此值設置爲true將允許在指定的中央位置生成umbraco.config。 – Digbyswift

3

開始看這個問題的最好的地方是Umbraco Database.you可以看到一個表名dbo.umbracoLog。在這個表中所有的活動,比如寫入xml配置文件都會被記錄下來。如果發生錯誤,你肯定會得到有一些信息,這將導致你找出真正的原因