【问题标题】:Magento Fatal error: Class 'Mage_Foomancommon_Helper_Data' not foundMagento 致命错误:找不到类“Mage_Foomancommon_Helper_Data”
【发布时间】:2014-04-04 21:10:24
【问题描述】:

当我由 Google 网站管理员测试我的网站并获得 45 分和一些改进某些方面的建议时。我这样做了,我的分数增加了。

最后我安装了 fooman speedster 以通过“Filezilla”增加我的服务器响应时间。和我得到绿色的每一件事。当我通过 Google 页面测试我的网站 (http://www.jrdecal.com) 时,我的分数下降到 42。

所以,我按照您的 Fooman 说明从我的托管文件页面卸载 fooman。现在我的管理页面出现错误。

Fatal error: Class 'Mage_Foomancommon_Helper_Data' not found 
in /home4/jrs/public_html/app/Mage.php on line 546

请给我一个解决方案。

谢谢。

【问题讨论】:

    标签: magento fatal-error


    【解决方案1】:

    问题可能是创建适当的助手类是not decleared in Foomancommon extension at config.xml, 然后声明

    <global>
    <helpers>
    <foomancommon>
    <class>YourmoduleNamaspace_Foomancommon_Helper</class>
    </foomancommon>
    </helpers>
    
    </global>
    

    在 app/code/(本地或社区)/Helper/Data.php 创建一个帮助类文件

    <?php
    class YourModuleNamespace_Foomancommon_Helper_Data extends Mage_Core_Helper_Abstract{
    }
    

    如果扩展被删除,那么你的代码中有一些帮助函数。删除代码Mage::helper('foomancommon')

    【讨论】:

    • 感谢@amitBera 抽出宝贵时间。
    • 感谢@amitBera 的宝贵时间,我在config.xml 上有这段代码 Foomancommon_Helper global> 和 app/code/community/Fooman/common/Helper/Data.php
    【解决方案2】:

    我知道已经一年了,但对于遇到同样问题的人来说:

    我遇到了同样的问题并通过删除解决了它:

    /app/design/adminhtml/default/default/layout/fooman_common.xml

    并确保通过完全删除来清除缓存:

    /var/cache/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-03
      • 2014-04-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多