2013-03-19 65 views
2

使用Umbraco 6.0.0 - 我不知道這是怎麼發生的,但我正在嘗試其底部,以便我可以修復它或將它作爲學習體驗。Umbraco內容選項卡錯誤/混合文檔類型

大部分內容節點是給我這個錯誤:

The INSERT statement conflicted with the FOREIGN KEY constraint "FK_cmsPropertyData_cmsPropertyType_id". The conflict occurred in database "UmLLWebDev", table "dbo.cmsPropertyType", column 'id'. The statement has been terminated.

錯誤的截圖:http://cl.ly/image/2t373f0r163I

所發生被對方怪異的事情從我的子文檔的一個所有屬性類型已經「移動」到父文檔類型。我不知道這是怎麼發生的。即我在一個名爲'samples'的子文檔類型中有幾個字段,現在這些字段出現在它的父'Master'中。

尋找如何甚至去調查問題的建議,因爲在這一點上,我覺得我需要重新開始。我唯一的原因是我使用的批處理sql腳本備份/恢復Umbraco數據庫用於部署目的。

+0

這發生在我重命名文檔屬性後。應該記住,在Umbraco中重命名事物總是會發生不好的事情!你找到解決方案嗎? – Riga 2013-09-10 11:45:52

回答

1

添加到我的評論之前:「這發生在我重命名文檔屬性後。」 刪除重命名的屬性並重新添加它們解決了問題。我可以在Umbraco中看到節點。

2

我們剛剛也經歷過這個問題。我們通過刪除app_data文件夾中的umbraco.config文件來解決它。

+0

謝謝你的訣竅,儘管我必須同時回收(觸摸web.config)。 – Myster 2016-08-01 21:28:44