如何在开发人员模式错误时解决Magento问题。

时间:2014-04-06 19:24:08

标签: php magento

我正在尝试对我正在处理的自定义模块进行故障排除。该网站似乎工作正常,没有明显或记录的错误。当我启用Magento开发者模式时,我得到一个白色屏幕。这指向PHP错误。

当我检查服务器错误日志时,我收到以下错误:

PHP Fatal error:  Class 'Mage' not found in /var/www/index.php on line 41

我不确定该怎么做?谷歌搜索似乎没有多大帮助。我只是在开发者模式下遇到此错误。

2 个答案:

答案 0 :(得分:0)

您使用的是什么版本的Magento?看来你的index.php已经改变了。

调试此方法的最佳方法是:

  1. 将您的文件与刚下载的Magento代码进行比较。
  2. 检查第41行的index.php,如果有代码调用'Mage'类
  3. 仅供参考,如果代码存在且您需要它。您可以在此代码之后移动代码(社区1.8.1上的第68行)

      

    require_once $ mageFilename;

    希望得到这个帮助。

答案 1 :(得分:0)

尝试在开头文件的index.php中添加以下行。

$ _ SERVER ['MAGE_MODE'] ='开发人员';

希望您能看到错误消息。