我知道要通过管理员启用日志记录,您可以转到:
系统 > 配置 > 高级 > 开发人员 > 日志设置 > 启用
但是有没有办法通过数据库启用它?因为我无权访问管理员。
系统/配置中出现的所有设置都存储在core_config_data
表格中。
您正在搜索的是dev/log/active
.
请注意,在此表中,您可以为每个商店设置不同的值
将文件 lib/Varien/Db/Adapter/Pdo/Mysql.php 中的变量值更改为
$_debug = true;
$_logQueryTime = 0.05;
$_logAllQueries = true;
$_logCallStack = false;
$_debugFile = 'var/debug/pdo_mysql.log';
这将打印出 sql 查询