首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未定义Magento - Indexer模型

未定义Magento - Indexer模型
EN

Stack Overflow用户
提问于 2014-10-13 10:19:36
回答 1查看 3K关注 0票数 0

在安装了Activo高级搜索扩展插件Magento之后,我们得到了以下错误:

没有定义索引器模型。

追踪:

代码语言:javascript
复制
#0 httpdocs/app/code/core/Mage/Index/Model/Process.php(309): Mage::throwException('Indexer model i...')

#1 httpdocs/app/code/core/Mage/Index/Block/Adminhtml/Notifications.php(41): Mage_Index_Model_Process->getIndexer()

#2 httpdocs/app/design/adminhtml/default/default/template/index/notifications.phtml(27): Mage_Index_Block_Adminhtml_Notifications->getProcessesForReindex()

#3 httpdocs/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/vhosts...')

#4 httpdocs/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('adminhtml/defau...')

#5 httpdocs/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()

#6 httpdocs/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()

#7 httpdocs/app/code/core/Mage/Index/Block/Adminhtml/Notifications.php(67): Mage_Adminhtml_Block_Template->_toHtml()

#8 httpdocs/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Index_Block_Adminhtml_Notifications->_toHtml()

#9 httpdocs/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()

#10 httpdocs/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Text_List->_toHtml()

#11 httpdocs/app/code/core/Mage/Core/Block/Abstract.php(637): Mage_Core_Block_Abstract->toHtml()

#12 httpdocs/app/code/core/Mage/Core/Block/Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('notifications', true)

#13 httpdocs/app/design/adminhtml/default/default/template/page.phtml(55): Mage_Core_Block_Abstract->getChildHtml('notifications')

#14 httpdocs/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/vhosts...')

#15 httpdocs/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('adminhtml/defau...')

#16 httpdocs/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()

#17 httpdocs/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()

#18 httpdocs/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Adminhtml_Block_Template->_toHtml()

#19 httpdocs/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml()

#20 httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput()

#21 httpdocs/app/code/core/Mage/Adminhtml/controllers/DashboardController.php(43): Mage_Core_Controller_Varien_Action->renderLayout()

#22 httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_DashboardController->indexAction()

#23 httpdocs/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')

#24 httpdocs/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))

#25 httpdocs/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()

#26 httpdocs/app/Mage.php(684): Mage_Core_Model_App->run(Array)

#27 httpdocs/index.php(87): Mage::run('', 'store')

#28 {main}

Error log record number: 597672822834 

我试过禁用APC、Memcached和Varnish,但这并没有什么区别。也检查了权限,但是所有的安装似乎都是正确的。

也尝试了安装通过Magento连接,并做了手动安装,但仍然没有joy。

对此有什么想法吗?干杯史蒂夫

EN

回答 1

Stack Overflow用户

发布于 2015-05-22 15:00:49

打开页面:

includes\src\Mage_Index_Model_Process.php

在“public function getIndexer()”函数中,可以找到以下行:

代码语言:javascript
复制
Mage::throwException(Mage::helper('index')->__('Indexer model is not defined.')); 

添加以下调试行,就在行之前:

代码语言:javascript
复制
echo $code;exit;

并再次尝试访问索引页。这将向您展示制造问题的模块或原因。特别关注你最近分期付款的扩展(Activo高级搜索扩展版的Magento )

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26337672

复制
相关文章

相似问题

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