我遇到了umbraco cms問題。我們正在使用umbraco 4.6.2和.net usercontrols。一直到幾個星期前,當客戶開始抱怨更新的內容沒有顯示在前端時,一切運行良好。Umbraco緩存問題
經過一番調查後,我能夠確定在剛剛發生這種情況之前,其中一位用戶遇到錯誤,指出App_Data/ExamineIndexes中的文件無法更新,因爲其他進程正在使用/ locked。
一所學院建議我停止網站並從App_Data/ExamineIndexes文件夾中刪除所有文件。我這樣做了,網站再次運行了幾天,然後發生了同樣的事情,我又修復了。這是一個星期的每天發生,然後有一天修復不起作用,我不得不直接從umbraco數據庫提取數據,而不是使用方法中構建的標準umbraco。這固定了我在現有頁面上的內容緩存,但是現在當我創建新頁面時,umbraco.config文件未被更新,因此沒有創建新頁面。
我已經嘗試重新發布整個網站,並且不起作用。對App_Data/umbraco.config的權限是正確的。
有人經歷過類似的事嗎? 我也很想知道,如果有人能給我一個原因,爲什麼文件鎖定在第一位。
TLDR; Umbraco緩存打破了,並一直無法讓它再次運行任何幫助將深表感謝。
您是否檢查過服務器的事件日誌,以查看與索引有關的事情是否引發錯誤?這聽起來像是有什麼東西在拋出一個錯誤並鎖定文件。 – Tim 2015-02-12 16:43:02
我看了一下,看不到有關索引的任何錯誤,我發現的唯一的事情是App池重新開始。在我需要搜索的日誌中是否有特定的地方?我剛剛經歷了所有非常耗時的事情。感謝您的回覆 – MabuaDev 2015-02-17 07:37:54