我已经安装了Magento社区版,并尝试创建我的第一个简单的hello world模块。几个小时后,我终于开始工作了。
我的问题是我在某些XML标签中使用了错误的大小写。
在尝试让它工作时,我试图加载页面,显示未找到的消息,但没有错误。
我已在管理控制台System > Configuration > Developer > Log Settings
中切换错误,并写了一行,我知道应该抛出错误,但我只是一个空白的屏幕
答案 0 :(得分:44)
启用错误报告
在“索引”页面中,更改以下内容:
error_reporting(E_ALL | E_STRICT);
到
error_reporting(E_ALL);
设置$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true
并取消注释此行
#ini_set('display_errors', 1);
在错误文件夹中将local.xml.sample
重命名为local.xml
。
答案 1 :(得分:17)
完成pankaj帖子, 这项工作对我来说 的index.php
ini_set('display_errors', 1);
error_reporting(E_ALL);
$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;
答案 2 :(得分:2)
为了设置Magento在浏览器上显示错误,您应该执行以下步骤:
SetEnv MAGE_IS_DEVELOPER_MODE "true"
php_value display_errors On
答案 3 :(得分:1)
在磁盘目录index.php中修改此代码:
Search for error_reporting(E_ALL | E_STRICT);
替换为
error_reporting(E_ALL);
$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;
OR 通过从
中删除#符号取消注释#ini_set('display_errors', 1);
Refereed Link: http://www.templatemonster.com/help/magento-how-to-display-error-messages.html