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

如何在Magento数据库中启用exception.log和system.log?,magento,exception,logging,Magento,Exception,Logging,在Magento中,如何在数据库级别启用exception.log和system.log 我知道我可以通过管理后端完成(,我不想这样做) 需要更改什么值?我假设dev/log/active需要在core\u config\u data中设置为1,但我这样做了,但没有启用日志记录。 谢谢 您的解决方案是正确的。这是在数据库中启用它的正确位置。如果对您不起作用,请尝试清除缓存。如果仍然无法工作,请尝试从核心配置数据中选择*,其中path=“dev/log/active”并检查是否针对覆盖您的设置的特

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

我知道我可以通过管理后端完成(,我不想这样做)

需要更改什么值?我假设
dev/log/active
需要在
core\u config\u data
中设置为
1
,但我这样做了,但没有启用日志记录。
谢谢

您的解决方案是正确的。这是在数据库中启用它的正确位置。如果对您不起作用,请尝试清除缓存。如果仍然无法工作,请尝试从核心配置数据中选择*,其中path=“dev/log/active”并检查是否针对覆盖您的设置的特定范围禁用它

使用以下查询

INSERT INTO `yourmagentodbname`.`core_config_data` (`scope`, `scope_id`, `path`, `value`) VALUES ( 'default', '0', 'dev/log/active', '1');
检查文件夹权限。 您需要为运行apache的用户授予权限

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

我的apache用户是bitnami:daemon…

因此,对我来说,解决办法是:

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

确保您对目录
var/log/
具有写入权限(777),如果它仍然不工作,请检查运行shell脚本的用户是否具有对var/log的写入权限。