【问题标题】:How to turn on magento error messages?如何打开magento错误消息?
【发布时间】:2013-06-17 08:36:03
【问题描述】:

我已经安装了 Magento 社区版并尝试创建我的第一个简单的 hello world 模块。几个小时后,我终于让它工作了。

我的问题是我在某些 XML 标记中使用了不正确的大小写。

在尝试让它工作时,我尝试加载页面,但显示未找到消息,但没有错误。

我在管理控制面板System > Configuration > Developer > Log Settings 中打开了错误并写了一行我知道应该抛出错误但我只是得到一个空白屏幕

  1. 如何在 Magento 中显示错误?
  2. 当我在 xml 文件中使用不正确的大小写时会被认为是错误,还是我不会收到错误消息的问题?如果是这种情况,我将如何快速找到导致问题的文件(目前显然不是问题,但我可以想象随着模块变得正常,很难找到导致问题的单个套管问题问题)

【问题讨论】:

    标签: magento


    【解决方案1】:

    用于启用错误报告

    在索引页面中更改以下内容:

    error_reporting(E_ALL | E_STRICT);

    error_reporting(E_ALL);

    设置$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true

    并取消注释这一行

    #ini_set('display_errors', 1);

    在 Errors 文件夹中将 local.xml.sample 重命名为 local.xml

    希望对您有所帮助。

    【讨论】:

    • 这有助于启动错误消息,谢谢。当我在 xml 文件中使用不正确的大小写时,是否可以设置一些东西来帮助我找到问题的根源?例如使用frontName返回所需的页面,使用frontname返回页面未找到消息,这个简单的事情让我把头发拉出来!
    • 如果你在 Linux 上运行,你有 xmllint 来帮助找出布局 xml 文件的错误和畸形。
    • @tony09uk,如果您满意,请接受答案。
    • 第一次更改减少错误报告。设置开发模式应该在 Magento 之外完成,例如在您的 .htaccess 文件中使用 SetEnv
    【解决方案2】:

    要完成 pankaj 帖子, 这对我有用 index.php

    ini_set('display_errors', 1);
    error_reporting(E_ALL);
    
    $_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;
    

    【讨论】:

      【解决方案3】:

      为了设置 Magento 在浏览器上显示错误,您应该执行以下步骤:

      1. 系统 > 缓存管理 > 全部禁用
      2. 系统 > 配置 > 高级 > 开发人员 > 日志设置 > 已启用 => 是
      3. 系统 > 配置 > Web > 搜索引擎优化 > 使用 Wbe 服务器重写 => 是
      4. 系统 > 索引管理 > 重新索引全部
      5. 打开 .htaccess 并在文件末尾设置:SetEnv MAGE_IS_DEVELOPER_MODE "true"
      6. 打开 .htaccess 并设置:php_value display_errors On
      7. 将 /errors/local.xml.sample 重命名或复制到 /errors/local.xml

      【讨论】:

        【解决方案4】:

        在magnet目录index.php中修改这段代码:

        Search for error_reporting(E_ALL | E_STRICT);
        

        替换为

        error_reporting(E_ALL);
        $_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;
        

        或 通过删除 # 符号来取消注释

        #ini_set('display_errors', 1);
        

        参考链接: http://www.templatemonster.com/help/magento-how-to-display-error-messages.html

        【讨论】:

          猜你喜欢
          • 2016-04-10
          • 2016-07-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-06-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多