magento日志

发布 : 2016-06-22 分类 : IT 浏览 :

二 关于日志

  1. 为什么要记日志
    (1)使用var_dump(),print()等方法无法输出想要输出的内容时;
    (2)监控线上接口的使用情况;
    (3)调试线上错误;
    (4)其它情况;
  2. 怎么记日志
    在magento代码中通过如下方法记录日志
1
Mage::log($tmp); //$tmp是你想要记录的内容,string类型

记录的日志可以在项目根目录/var/log/system.log中查看

  1. 在日志中记录数组
1
Mage::log(print_r($array,true)); //print_r()的第二个参数为true时,则不打印$array,而是将$array作为函数的返回值

6.29日更正:
在日志中记录数组,直接记录就可以了

1
Mage::log($array);
  1. system.log是系统日志,如果想要将自己的日志与系统的日志区分开,那么可以这样记日志
1
Mage::log($log_content,null,'jim.log');

jim.log 即是自定义的log文件名称,可以自定义
日志记录的位置在项目根目录/var/log/jim.log

本文作者 : 小凡
原文链接 : https://16bh.github.io/2016/06/22/magento-log/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
留下足迹