尝试禁用扩展,现在我收到致命错误

时间:2016-02-16 00:30:57

标签: magento magento-1.7

我尝试通过将其设置为" False"来禁用magento扩展程序。在/ public_html / app / etc / modules / {extension folder}中,但现在我收到错误

"致命错误:Class' Mage_Enquireproducts_Helper_Data'在第546行和第34行的/home/devbseatedglobal/public_html/app/Mage.php中找不到;

为什么会这样?

1 个答案:

答案 0 :(得分:0)

扩展程序可能有一个XML文件,其属性看起来像这样。

module="enquireproducts"

此XML指令告诉Magento加载模块的数据助手来翻译字符串。

当Magento加载所有这些XML文件时,它会将它们放入缓存中,因此只需要加载一次。虽然您已经禁用了扩展程序,但我的猜测仍然是某处的缓存XML文件。尝试手动清除缓存。 (如果您正在运行库存,缓存文件存储在/var/cache/*中 - 您可以通过删除它们来清除它们)

另一个扩展名也可以配置XML,其中包含属性

module="enquireproducts"

如果是这种情况,这些模块依赖于第一个模块,并且禁用第一个模块将基本上破坏事情,除非您禁用相关模块。

希望有所帮助!