Magentoでは、データベース レベルで有効exception.log
にするにはどうすればよいですか?system.log
私は管理者のバックエンドを介してそれを実行できることを知っています(これはやりたくありません)。
どの値を変更する必要がありますか? inにdev/log/active
設定する必要があると思いましたが、これを行ったところ、ログが有効になりませんでした。ありがとう!1
core_config_data
あなたの解決策は正しいです。これは、DB で有効にするのに適した場所です。うまくいかない場合は、キャッシュをクリアしてみてください。select * from core_config_data where 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/