2013-04-14 84 views
1

我已經從擴展中卸載網站,並重新安裝它,因爲我得到這個錯誤,而我試圖打開管理員。前端工作正常。請幫助法師註冊表鍵「_singleton/VladimirPopov_WebForms_Model_Observer」已存在

+0

嘿, 我的猜測是,你沒有完全卸載它。 所以它試圖加載一個單身人士兩次。 這些或某事在模塊.xml文件中配置錯誤。 看一看,並嘗試清理它。 –

+0

我已經檢查了一切,並刪除了這個擴展名的模塊文件夾中的xml文件 – user2084269

回答

0

好的,如此調試。 前往app/Mage.php。查找註冊功能添加在

if ($key == '_singleton/VladimirPopov_WebForms_Model_Observer'){ 
    Mage::log(debug_backtrace(false), null, 'backtrace.log'); 
} 

if (isset(self::$_registry[$key])) {

然後進入應用程序的/ var /日誌/ some_filename.log這樣做的權利。應該有兩個條目。一個是對的,一個是錯的(閱讀重複)。這應該會幫助你找到有問題的文件/功能。

注意:請務必備份應用程序/法師,並在恢復後進行恢復。這是一個重要文件。

+0

我有文件位不明白你是什麼意思(讀取重複)。有什麼方法可以發送給你的文件 – user2084269

+0

只需選擇上傳並刪除鏈接。 –

+0

這裏是文件鏈接:http://magento-36664-riki.vpsapps.net/some_filename.log – user2084269

3

清除編譯器緩存然後在Magento的後端打開它是非常重要的。

清除緩存:

SSH: 
find ./var/cache -type f -delete 
FTP: 
mrm -r ./var/cache ; mkdir ./var/cache 

禁用/清除Magento的編譯

SSH: 
php -f shell/compiler.php -- disable 
php -f shell/compiler.php -- clear 
FTP: 
mv ./includes ./includes.unused