9

my Mage::log() が system.log に表示されない

  • htaccess で SetEnv MAGE_IS_DEVELOPER_MODE "true" を実行し、Magento/index.php で問題がないことを確認しました
  • はい、開発ログ設定を有効にし、データベースをチェックインしました
  • 私の magento/var/log フォルダーと system.log は 777 に設定されています

私は何かを忘れましたか?

マジェントver. 1.12.0.2

4

3 に答える 3

11

ウェブサーバーの一時ディレクトリをチェックインします。アプリケーションが./var/log/に書き込めない場合、これが最終的な場所になります。

于 2013-02-28T13:40:30.270 に答える
2

それは確かにchmodの話でした。少し(magento /)chmod -R 777 var /を実行したところ、すべて修正されました

于 2013-02-28T14:48:59.843 に答える
0

system.log が webserver ユーザーに chown されていることを確認してください。私のものはwww-dataです。chmod 777 でもあります。/magentoroot/var/log ファイルが存在しないか、正しく設定されていない場合、magento はログ ファイル/キャッシュ ファイルを /tmp に書き込みます。

また、ログファイルを削除しないでください。sudo truncate -s0 logfilename.log を使用します

それらをクリアします。

于 2013-02-28T13:40:55.230 に答える