Domanda

Ho recentemente installato un tema e poi ha disinstallato rimuovendo i file.Ora non riesco ad accedere al pannello di amministrazione senza ottenere questo errore.Ho provato manualmente la cancellazione della cache, ma questo non lo aggiusta.Sembra che Magento stia cercando di caricare una classe che non esiste, ma non riesco a trovare dove nel codice sta richiedendo questa classe.Qualcuno può indicarmi nella giusta direzione?

Non riesco a cercare quale versione di Magento sono acceso, ma è un vecchio.Forse, 1,6 o più vecchi.Ecco l'errore:

Warning: include(Mage/Megamenu/Model/System/Config/Source/Category/Attribute/Source/Block/Proportions.php) [function.include]: failed to open stream: No such file or directory  in /home/hannon/web/public/lib/Varien/Autoload.php on line 93

Trace:
#0 /home/hannon/web/public/lib/Varien/Autoload.php(93): mageCoreErrorHandler(2, 'include(Mage/Me...', '/home/hannon/we...', 93, Array)
#1 /home/hannon/web/public/lib/Varien/Autoload.php(93): Varien_Autoload::autoload()
#2 [internal function]: Varien_Autoload->autoload('Mage_Megamenu_M...')
#3 [internal function]: spl_autoload_call('Mage_Megamenu_M...')
#4 /home/hannon/web/public/app/code/core/Mage/Core/Model/Config.php(1204): class_exists('Mage_Megamenu_M...')
#5 /home/hannon/web/public/app/Mage.php(432): Mage_Core_Model_Config->getModelInstance('megamenu/system...', Array)
#6 /home/hannon/web/public/app/code/core/Mage/Eav/Model/Entity/Attribute/Abstract.php(373): Mage::getModel('megamenu/system...')
#7 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Block/Widget/Form.php(201): Mage_Eav_Model_Entity_Attribute_Abstract->getSource()
#8 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Attributes.php(113): Mage_Adminhtml_Block_Widget_Form->_setFieldset(Array, Object(Varien_Data_Form_Element_Fieldset))
#9 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Block/Widget/Form.php(144): Mage_Adminhtml_Block_Catalog_Category_Tab_Attributes->_prepareForm()
#10 /home/hannon/web/public/app/code/core/Mage/Core/Block/Abstract.php(673): Mage_Adminhtml_Block_Widget_Form->_beforeToHtml()
#11 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tabs.php(129): Mage_Core_Block_Abstract->toHtml()
#12 /home/hannon/web/public/app/code/core/Mage/Core/Block/Abstract.php(211): Mage_Adminhtml_Block_Catalog_Category_Tabs->_prepareLayout()
#13 /home/hannon/web/public/app/code/core/Mage/Core/Model/Layout.php(434): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#14 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Edit/Form.php(52): Mage_Core_Model_Layout->createBlock('adminhtml/catal...', 'tabs')
#15 /home/hannon/web/public/app/code/core/Mage/Core/Block/Abstract.php(211): Mage_Adminhtml_Block_Catalog_Category_Edit_Form->_prepareLayout()
#16 /home/hannon/web/public/app/code/core/Mage/Core/Model/Layout.php(434): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#17 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Block/Widget/Form/Container.php(82): Mage_Core_Model_Layout->createBlock('adminhtml/catal...')
#18 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Edit.php(55): Mage_Adminhtml_Block_Widget_Form_Container->_prepareLayout()
#19 /home/hannon/web/public/app/code/core/Mage/Core/Block/Abstract.php(211): Mage_Adminhtml_Block_Catalog_Category_Edit->_prepareLayout()
#20 /home/hannon/web/public/app/code/core/Mage/Core/Model/Layout.php(457): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#21 /home/hannon/web/public/app/code/core/Mage/Core/Model/Layout.php(241): Mage_Core_Model_Layout->addBlock('Mage_Adminhtml_...', 'category.edit')
#22 /home/hannon/web/public/app/code/core/Mage/Core/Model/Layout.php(207): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#23 /home/hannon/web/public/app/code/core/Mage/Core/Model/Layout.php(212): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#24 /home/hannon/web/public/app/code/core/Mage/Core/Controller/Varien/Action.php(343): Mage_Core_Model_Layout->generateBlocks()
#25 /home/hannon/web/public/app/code/core/Mage/Core/Controller/Varien/Action.php(270): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#26 /home/hannon/web/public/app/code/core/Mage/Adminhtml/Controller/Action.php(263): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#27 /home/hannon/web/public/app/code/core/Mage/Adminhtml/controllers/Catalog/CategoryController.php(189): Mage_Adminhtml_Controller_Action->loadLayout()
#28 /home/hannon/web/public/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_Catalog_CategoryController->editAction()
#29 /home/hannon/web/public/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('edit')
#30 /home/hannon/web/public/app/code/core/Mage/Core/Controller/Varien/Front.php(177): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#31 /home/hannon/web/public/app/code/core/Mage/Core/Model/App.php(304): Mage_Core_Controller_Varien_Front->dispatch()
#32 /home/hannon/web/public/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#33 /home/hannon/web/public/index.php(78): Mage::run('', 'store')
#34 {main}
.

È stato utile?

Soluzione

Sembra che sia il modulo Mega_Menu che sta causando i problemi qui.

1) Utilizzare uno strumento Trova "GREP" o PhPstorm ha un buon mezzo per trovare una stringa all'interno delle cartelle.Caccia per qualsiasi riferimento a "Mega_Menu" che potresti aver perso quando si rimuove i temi.

2) Rimuovere tutti i riferimenti che trovi

3) Se hai ancora problemi dopo quanto sopra e la cancellazione della cache potrebbe essere che ci sia un valore del database che sta richiamando questo.Ho avuto questa volta prima e non era una piacevole esperienza da risolvere.Ho dovuto eseguire il backup del database e passare attraverso le tabelle personalizzate ecc. Alla ricerca del codice extra.

Spero che questo aiuti.

Altri suggerimenti

Assicurarsi di aver rimosso qualsiasi modulo con il nome "Megamenu" in esso dalla cartella app/etc/modules.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top