我有基于社区版1.5的magento网站,当我将其升级到1.7时出现错误:“在非对象上调用成员函数getAllOptions()......” 几乎尝试了所有解决方案,但无法使其正常工作。
完整的错误消息是:
Call to a member function getAllOptions() on a non-object in /site-path/app/code/core/Mage/Core/Model/Cache.php on line 434
答案 0 :(得分:4)
您的网上商店是否使用Aitoc Extensions?
http://www.magentocommerce.com/boards/viewthread/279027/
您需要重新安装或升级扩展程序,但同时您可以执行的操作是:
评论App / Mage.php第198行
//self::$_appRoot = null;
因为要调用此行: app / code / core / Mage / Core / Model / Config / Options.php第54行:
希望它有所帮助!
答案 1 :(得分:0)
致命错误:在a上调用成员函数getAllOptions() 非对象。在文件app / code / core / Mage / Core / Model / Cache.php。
中
评论App / Mage.php第198行 // self :: $ _ appRoot = null;