2013-07-05 46 views
0

我想發佈Umbraco 4.7.0網站。Umbraco錯誤「看起來還有工作要做」

當我試圖發佈節點獲取此錯誤。

Cannot insert the value NULL into column 'id', table 'hedronDB.dbo.cmsPropertyData'; column does not allow nulls. INSERT fails. 

而當我在瀏覽器中看到我看到「看起來還有工作要做」這個錯誤。

任何幫助非常感謝!

回答

2

我假設你看到數據庫的[umbracoLog]錯誤表中的錯誤?

您剛將您的網站遷移到新服務器嗎?如果是這樣,你的umbraco.config文件可能會丟失。這通常是爲什麼你看到「看起來像......」的信息,因爲之前沒有發佈過任何信息。

此外,請檢查網站上的權限以確保已將修改權限授予正確的文件夾。

如果這些都不起作用,您的某個文檔類型或頁面可能會損壞,這意味着當一個或多個特定文檔類型的頁面正在保存時,Umbraco認爲在文檔類型應該有特定屬性時沒有。

檢查數據庫[umbracoLogs]表中的Umbraco日誌,並查看是否存在對正在保存的特定文檔類型或頁面的引用。這裏的解決方案是重新創建違規的文檔類型,並從文檔類型重新創建頁面。

從這個

除此之外,它始終是值得檢查或our.umbraco.org

提出您的問題。最後,如果可能的話我會很提醒升級到一把umbraco(目前V6.1.2)的最新版本,或者至少是v4.7.2這是您正在使用的版本的補丁版本。

+0

非常感謝您的回覆。我通過更改數據庫來解決這個問題。我的網站運行良好,但管理界面不顯示樹節點。任何想法..? –

+0

右鍵單擊根節點並選擇「重新加載節點」。看看是否有效。節點在應用程序啓動時被緩存。 – Digbyswift

+0

重新加載節點的工作?因爲它不適合我。 :( –

相關問題