yii 自定义日志文件

原创 2015年11月18日 11:50:01

原文转自  iT技术擎


CFileLogRoute    默认的日志文件是  application.log  。默认的情况下日志是存放在 runtime 下面的application.log

如果想修改成自定义的文件则需要添加一个日志配置

'log' => array(  
    'class' => 'CLogRouter',  
    'routes' => array(  
        array(  
            'class' => 'CFileLogRoute',  
            'levels' => 'error, warning',  
        ),  
        array(  
            'class' => 'CFileLogRoute',  
            'levels' => 'error, warning',  
            'categories'=> 'pay.*',  
            'logFile'=> 'pay.log',  
        ),
        array(  
            'class' => 'CFileLogRoute',  
            'levels' => 'error, warning',  
            'categories'=> 'order.*',  
            'logFile'=> 'order.log',  
        ),

Yii::log('your message', 'error', 'order');   这样日志文件就会是 order.log
Yii::log('your message', 'error', 'pay');     这样的日志文件就会是pay.log

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Yii::记录日志到自定义文件

默认情况下,Yii::log($msg, $level, $category)会把日志记录到runtime/application.log文件中日志格式如下:[时间] - [级别] - [类别] - ...
  • iefreer
  • iefreer
  • 2013年05月03日 18:27
  • 17265

log4j输出多个自定义日志文件,动态配置路径

1.    log4j输出多个自定义日志文件  log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?...
  • madun
  • madun
  • 2011年10月08日 13:50
  • 863

log4j 自定义日志文件

log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实...

静态代码扫描——PMD自定义规则实践(Log日志文件中不要输出敏感信息)

上篇文章用一个简单的规则举例,帮助大家快速了解如何自定义规则。接下来我们开始使用比较复杂的例子进行剖析撰写规则的过程。...
  • oggboy
  • oggboy
  • 2016年05月16日 14:53
  • 947

pm2 自定义log, pid 等日志文件位置

方法一:直接引用 pm2官方的: http://pm2.keymetrics.io/docs/usage/log-management/Log configurationCLIExample:$ p...

zabbix3.0.4通过自定义shell脚本添加对关键日志文件的监控

zabbix添加对自定义无规则日志文件的监控 项目背景及思路: zabbix自带有针对日志文件的监控,自带的监控只能监控到指定文件或者正则匹配的固定日志文件,但当需要监控的文件名没有规律的时候自带...

log4j输出多个自定义日志文件,动态配置路径

log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实...

log4j输出多个自定义日志文件,动态配置路径

1.    log4j输出多个自定义日志文件  log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?...

转 -- 自定义 crontab日志文件位置

原址如下: http://blog.itechol.com/space-33-do-blog-id-4945.html   自定义 crontab日志文件位置 cron...

log4j输出多个自定义日志文件,动态配置路径

1.    log4j输出多个自定义日志文件  log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:yii 自定义日志文件
举报原因:
原因补充:

(最多只允许输入30个字)