我真的不知道Magento的任何內容,但朋友在他們的magento商店中安裝了一個不會通過管理控制檯卸載的擴展。於是我進入服務器並手動刪除與擴展名相關的所有文件和文件夾。Magento PHP致命錯誤:在516行Mage.php中找不到類'XXXXXX'
好消息是,該網站的前端現在正在重新工作。但是,當我嘗試登錄管理控制檯時,管理員控制面板顯示爲空白。在檢查日誌時,我發現Mage.php
文件似乎在尋找分機幫助程序數據,並且無法找到它。我發現了其他一些與這個確切問題相關的帖子,除非他們是由於沒有將Helper置於正確的文件夾而遇到問題的擴展程序開發人員發佈的。
我需要知道Mage.php是如何引用這個文件的?如何刪除引用,以便Mage.php不再期望找到該文件?
有超過60的config.xml文件,所以無法通過他們去獨立。我試圖使用grep來嘗試找到錯誤日誌中提到的擴展名的任何引用,但它什麼都不返回。所以根據grep,服務器上沒有引用該模塊的文件。我清除了緩存和會話。所以下一個合乎邏輯的步驟是查看數據庫,並在數據庫中找到8212個引用,所以我將在那裏查看。數據庫中是否有單個引用會禁用擴展? – tarka