管理者からログを有効にするには、 [システム] > [構成] > [詳細設定] > [開発者] > [ログ設定] > [有効にする]に移動できることを知っています。
しかし、データベースを介して有効にする方法はありますか? 管理者へのアクセス権がないため。
System / Configuration に表示されるすべての設定が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クエリが出力されます