我想發佈Umbraco 4.7.0網站。Umbraco錯誤「看起來還有工作要做」
當我試圖發佈節點獲取此錯誤。
Cannot insert the value NULL into column 'id', table 'hedronDB.dbo.cmsPropertyData'; column does not allow nulls. INSERT fails.
而當我在瀏覽器中看到我看到「看起來還有工作要做」這個錯誤。
任何幫助非常感謝!
我想發佈Umbraco 4.7.0網站。Umbraco錯誤「看起來還有工作要做」
當我試圖發佈節點獲取此錯誤。
Cannot insert the value NULL into column 'id', table 'hedronDB.dbo.cmsPropertyData'; column does not allow nulls. INSERT fails.
而當我在瀏覽器中看到我看到「看起來還有工作要做」這個錯誤。
任何幫助非常感謝!
我假設你看到數據庫的[umbracoLog]錯誤表中的錯誤?
您剛將您的網站遷移到新服務器嗎?如果是這樣,你的umbraco.config文件可能會丟失。這通常是爲什麼你看到「看起來像......」的信息,因爲之前沒有發佈過任何信息。
此外,請檢查網站上的權限以確保已將修改權限授予正確的文件夾。
如果這些都不起作用,您的某個文檔類型或頁面可能會損壞,這意味着當一個或多個特定文檔類型的頁面正在保存時,Umbraco認爲在文檔類型應該有特定屬性時沒有。
檢查數據庫[umbracoLogs]表中的Umbraco日誌,並查看是否存在對正在保存的特定文檔類型或頁面的引用。這裏的解決方案是重新創建違規的文檔類型,並從文檔類型重新創建頁面。
從這個除此之外,它始終是值得檢查或our.umbraco.org
提出您的問題。最後,如果可能的話我會很提醒升級到一把umbraco(目前V6.1.2)的最新版本,或者至少是v4.7.2這是您正在使用的版本的補丁版本。
非常感謝您的回覆。我通過更改數據庫來解決這個問題。我的網站運行良好,但管理界面不顯示樹節點。任何想法..? –
右鍵單擊根節點並選擇「重新加載節點」。看看是否有效。節點在應用程序啓動時被緩存。 – Digbyswift
重新加載節點的工作?因爲它不適合我。 :( –