如何在Magento数据库中启用exception.log和system.log?

时间:2012-08-20 18:47:14

标签: magento exception logging

在Magento中,如何在数据库级别启用exception.logsystem.log

我知道我可以通过管理员后端(我不想做)来实现。

需要改变什么价值?我假设dev/log/active中需要将1设置为core_config_data,但我这样做并且没有启用日志记录。 谢谢!

3 个答案:

答案 0 :(得分:10)

你的解决方案是对的。这是在数据库中启用它的正确位置。如果它不适合您,请尝试清除缓存。如果仍然无效,请尝试select * from core_config_data where path = "dev/log/active";并检查是否针对覆盖您设置的特定范围禁用了

答案 1 :(得分:4)

使用以下查询

INSERT INTO `yourmagentodbname`.`core_config_data` (`scope`, `scope_id`, `path`, `value`) VALUES ( 'default', '0', 'dev/log/active', '1');

答案 2 :(得分:0)

检查文件夹权限。 您需要为运行apache的用户授予权限。

在我的例子中,只有子目录“log”不归正在运行的apache用户所有。

我的apache用户是bitnami:daemon ...

所以对我来说解决方案是:

sudo chmod -R 777 var/
sudo chown -R bitnami:daemon var/