我在Magento ver中有两个不同的例外。 1.6.0.0并想解决它们。这是针对现有站点,因此我不确定已安装的模块的历史记录。我相信第一个实际上是缺少扩展文件。我搜索了这个文件夹“Fbintegrator”但找不到它。此外,不确定它是否可以在其他文件夹中。我还查看了管理员中Magento Connect中已安装的扩展,但找不到任何与Fbintegrator相关的内容,我认为这是一个facebook_integrator。所以我想取消注册,或者如果有办法解决这个问题,将不胜感激。
exception 'Mage_Core_Exception' with message 'Invalid block type: Mage_Fbintegrator_Block_Like' in /home1/gumballm/public_html/app/Mage.php:563
Stack trace:
#0 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/Layout.php(469): Mage::throwException('Invalid block t...')
#1 /home1/gumballm/public_html/app/code/local/Aitoc/Aitsys/Model/Core/Layout.php(10): Mage_Core_Model_Layout->_getBlockInstance('fbintegrator/li...', Array)
#2 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/Layout.php(411): Aitoc_Aitsys_Model_Core_Layout->_getBlockInstance('fbintegrator/li...', Array)
#3 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/Layout.php(446): Mage_Core_Model_Layout->createBlock('fbintegrator/li...', 'fbintegrator.li...')
#4 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/Layout.php(238): Mage_Core_Model_Layout->addBlock('fbintegrator/li...', 'fbintegrator.li...')
#5 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/Layout.php(204): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#6 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#7 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/Layout.php(209): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#8 /home1/gumballm/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(345): Mage_Core_Model_Layout->generateBlocks()
#9 /home1/gumballm/public_html/app/code/core/Mage/Catalog/Helper/Product/View.php(73): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#10 /home1/gumballm/public_html/app/code/core/Mage/Catalog/Helper/Product/View.php(144): Mage_Catalog_Helper_Product_View->initProductLayout(Object(MDN_AdvancedStock_Model_Catalog_Product), Object(Mage_Catalog_ProductController))
#11 /home1/gumballm/public_html/app/code/core/Mage/Catalog/controllers/ProductController.php(132): Mage_Catalog_Helper_Product_View->prepareAndRender(4299, Object(Mage_Catalog_ProductController), Object(Varien_Object))
#12 /home1/gumballm/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Catalog_ProductController->viewAction()
#13 /home1/gumballm/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('view')
#14 /home1/gumballm/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#15 /home1/gumballm/public_html/app/code/core/Mage/Core/Model/App.php(347): Mage_Core_Controller_Varien_Front->dispatch()
#16 /home1/gumballm/public_html/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#17 /home1/gumballm/public_html/index.php(82): Mage::run('', 'store')
第二个扩展实际上是在Magento Connect中找到的。我实际上也尝试卸载它然后重新安装它仍然在下面得到相同的错误。我找到了文件夹:Ezapps / Zoom /,但即使重新安装后也找不到文件Ezapps / Zoom / Handler.php。
2013-11-18T03:02:56+00:00 ERR (3): Warning: include(Ezapps/Zoom/Handler.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /home1/gumballm/public_html/lib/Varien/Autoload.php on line 93
答案 0 :(得分:0)
对于第一次扩展,很难准确说出来。我认为Aitoc是堆栈跟踪的一部分,可能会使事情复杂化。通常可以通过在app / etc / modules中查找扩展名的文件并编辑xml以将active设置为false来禁用扩展本身。 Aitoc通过尝试解决扩展冲突本身使事情变得复杂。如果你可以在没有Aitoc扩展的情况下生存,那么简单的解决方案就是摆脱它。如果有必要,请尝试查看各种Aitoc配置部分以查找其冲突解决方案并将其删除以供fbintegrator使用。它可能是在安装Aitoc扩展时安装的,它通过使自己扩展fbintegrator来解决冲突,然后删除了fbintegrator来破坏该依赖。
对于第二个扩展,Ezapps_Zoom_Handler是文件ezzoom.php中的类名。部分安装要求您在打开php标记后立即添加include('ezzoom.php');
。如果不这样做,当app / code / local / Ezapps / Zoom / Helper / Data.php的第533行检查该类是否存在时,该类将不会被加载,并将依赖于Magento的自动加载器在错误的地方。