首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找magento中的依赖项

查找magento中的依赖项
EN

Stack Overflow用户
提问于 2014-06-04 15:58:05
回答 2查看 616关注 0票数 0

我只是关闭了一个自定义模块,但是magento仍然在从该模块中寻找一个文件,并得到了以下错误:

代码语言:javascript
复制
Warning: include() [function.include]: apc failed to locate Mage/Gomage/Navigation/Model/Adminhtml/System/Config/Source/Category/Column.php - bailing in /vagrant/shop/lib/Varien/Autoload.php on line 93
0 /vagrant/shop/lib/Varien/Autoload.php(93): mageCoreErrorHandler(2, 'include()  [autoload('Mage_Gomage_Nav...')
3 [internal function]: spl_autoload_call('Mage_Gomage_Nav...')
4 /vagrant/shop/app/code/core/Mage/Core/Model/Config.php(1346): class_exists('Mage_Gomage_Nav...')
5 /vagrant/shop/app/Mage.php(462): Mage_Core_Model_Config->getModelInstance('gomage_navigati...', Array)
6 /vagrant/shop/app/code/core/Mage/Eav/Model/Entity/Attribute/Abstract.php(383):  Mage::getModel('gomage_navigati...')
7 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Widget/Form.php(201): Mage_Eav_Model_Entity_Attribute_Abstract->getSource()
8 /vagrant/shop/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 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Widget/Form.php(144): Mage_Adminhtml_Block_Catalog_Category_Tab_Attributes->_prepareForm()
10 /vagrant/shop/app/code/core/Mage/Core/Block/Abstract.php(885): Mage_Adminhtml_Block_Widget_Form->_beforeToHtml()
11 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tabs.php(140): Mage_Core_Block_Abstract->toHtml()
12 /vagrant/shop/app/code/core/Mage/Core/Block/Abstract.php(261): Mage_Adminhtml_Block_Catalog_Category_Tabs->_prepareLayout()
13 /vagrant/shop/app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
14 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Edit/Form.php(55): Mage_Core_Model_Layout->createBlock('adminhtml/catal...', 'tabs')
15 /vagrant/shop/app/code/core/Mage/Core/Block/Abstract.php(261): Mage_Adminhtml_Block_Catalog_Category_Edit_Form->_prepareLayout()
16 /vagrant/shop/app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
17 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Widget/Form/Container.php(82): Mage_Core_Model_Layout->createBlock('adminhtml/catal...')
18 /vagrant/shop/app/code/core/Mage/Core/Block/Abstract.php(261): Mage_Adminhtml_Block_Widget_Form_Container->_prepareLayout()
19 /vagrant/shop/app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
20 /vagrant/shop/app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('adminhtml/catal...', 'category.edit')
21 /vagrant/shop/app/code/core/Mage/Core/Model/Layout.php(239):   Mage_Core_Model_Layout->addBlock('adminhtml/catal...', 'category.edit')
22 /vagrant/shop/app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
23 /vagrant/shop/app/code/core/Mage/Core/Model/Layout.php(210): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
24 /vagrant/shop/app/code/core/Mage/Core/Controller/Varien/Action.php(344): Mage_Core_Model_Layout->generateBlocks()
25 /vagrant/shop/app/code/core/Mage/Core/Controller/Varien/Action.php(269): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
26 /vagrant/shop/app/code/core/Mage/Adminhtml/Controller/Action.php(275): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
27 /vagrant/shop/app/code/core/Mage/Adminhtml/controllers/Catalog/CategoryController.php(201): Mage_Adminhtml_Controller_Action->loadLayout()
28 /vagrant/shop/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_Catalog_CategoryController->editAction()
29 /vagrant/shop/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('edit')
 30 /vagrant/shop/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
31 /vagrant/shop/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
32 /vagrant/shop/app/Mage.php(683): Mage_Core_Model_App->run(Array)
33 /vagrant/shop/index.php(95): Mage::run('', 'store')
34 {main}

我一直试图在代码中的其他地方调用这个模块来删除它,但是我找不到它,那么在magento中搜索这个依赖项的最佳方法是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-11 16:42:29

看了看堆栈:

代码语言:javascript
复制
#7 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Widget/Form.php(201):    Mage_Eav_Model_Entity_Attribute_Abstract->getSource()
#8 /vagrant/shop/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 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Widget/Form.php(144): Mage_Adminhtml_Block_Catalog_Category_Tab_Attributes->_prepareForm()
#10 /vagrant/shop/app/code/core/Mage/Core/Block/Abstract.php(885): Mage_Adminhtml_Block_Widget_Form->_beforeToHtml()
#11 /vagrant/shop/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tabs.php(140): Mage_Core_Block_Abstract->toHtml()

您可以看到,在准备类别属性时,它发生在类别选项卡中,因此可能需要从数据库中删除使用已删除模块的源模型的属性。查看eav_attribute表并查看列source_model。在这里,您可以找到对gomage_navigation的引用。

编辑:为了加快速度,您还可以查看已删除模块的设置脚本,这些脚本的属性是它创建的,然后找出毁灭战士;)

6月4日16时11分回答

票数 0
EN

Stack Overflow用户

发布于 2014-06-04 16:05:54

  1. 按照以下步骤清除缓存

(Admin > System > Manage Cache >单击选择所有刷新<代码>E 214并按E 115SubmitE 216按钮

  1. 删除/vagrant/shop/var/cache中的所有文件和文件夹
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24042176

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档