Mage :: log不会在Magento的system.log中打印

时间:2013-02-28 12:55:10

标签: magento

我的Mage :: log()永远不会显示在system.log中

  • 我在htaccess中执行了SetEnv MAGE_IS_DEVELOPER_MODE“true”并在Magento / index.php中检查它是否正常
  • 我启用了开发日志设置,并检查数据库是否完成
  • my magento / var / log文件夹和system.log设置为777

我忘记了什么吗?

Magento ver。 1.12.0.2

3 个答案:

答案 0 :(得分:11)

检入您的网络服务器的临时目录。如果应用程序无法写入 ./ var / log / ,那么这就是它最终的位置。

答案 1 :(得分:2)

这确实是一个chmod故事 我做了一个小(magento /)chmod -R 777 var /并且都修复了

答案 2 :(得分:0)

确保将system.log添加到网络服务器用户。我的是www-data。它也是chmod 777.我注意到当你的/ magentoroot / var / log文件不存在或设置不正确时,magento会将日志文件/缓存文件写入/ tmp。

另外,请勿删除日志文件。使用sudo truncate -s0 logfilename.log

它清除它们。