关闭

yii 自定义日志文件

标签: yiilog日志
275人阅读 评论(0) 收藏 举报
分类:

原文转自  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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:21135次
    • 积分:422
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:5篇
    • 译文:0篇
    • 评论:0条
    文章存档