【发布时间】:2016-02-25 22:11:59
【问题描述】:
我已将 magento 网站从一台服务器 http://example_old.com/ 移动到另一台服务器 http://example.com/beta/。但是在类别/产品列表页面上不显示,只出现空白屏幕。检查错误日志时显示以下错误:
exception 'Mage_Core_Exception' with message 'Invalid block type: Mage_Page_Block_Header' in /var/www/vhosts/example.com/httpdocs/beta/app/Mage.php:595
Stack trace:
#0 /var/www/vhosts/example.com/httpdocs/beta/app/code/core/Mage/Core/Model/Layout.php(495): Mage::throwException('Invalid block t...')
#1 /var/www/vhosts/example.com/httpdocs/beta/app/code/core/Mage/Core/Model/Layout.php(437): Mage_Core_Model_Layout->_getBlockInstance('page/header', Array)
#2 /var/www/vhosts/example.com/httpdocs/beta/app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('page/header', 'header')
#3 /var/www/vhosts/example.com/httpdocs/beta/app/code/core/Mage/Core/Model/Layout.php(239): Mage_Core_Model_Layout->addBlock('page/header', 'header')
同样的空白屏幕出现在管理面板上。
这个错误的原因是什么?在旧服务器上它工作正常。
提前致谢。
【问题讨论】: