运行 Cron.php 时出现 Magento 错误

Magento error when running Cron.php

我在为 Magento 运行 cron.php 时收到此错误。 [2015 年 1 月 24 日 02:40:03 UTC] PHP 致命错误:Class 'Mage__Helper_Data' 未在第 516 行 /home/nli/catalog/app/Mage.php 中找到

我在其他一些页面上发现了其他人遇到的这个问题,但我无法解决这个问题。两个下划线一定是问题所在,但我无法在我的 Magento 目录中的任何地方使用 grep 找到 Mage__Helper_Data 或任何调用 class.

的地方

如果您对我可以检查的内容有任何想法,请告诉我。这已经发生了至少几个月,所以我不知道发生了什么或在确切时间安装了哪些插件。 谢谢!

-贾斯汀

这应该在您系统中的 config.xml 文件之一中; Mage__Helper 之间好像少了一个词;顺便说一下,您使用的 grep 命令是什么?尝试: grep "Mage__Helper" . -rin ,从顶级文件夹。我相信你会找到一些东西。

一位 magento 开发人员查看了我们的系统,发现问题出在第 3 方 magento 插件中,该插件在数据库 table 中有损坏的行,导致 Mage__Helper_Data错误。