zoukankan      html  css  js  c++  java
  • 关于yii的日志路由组件的配置问题

    最近突然意识到日志是很好滴debug工具,所以研究了一下yii的日志配置,想想应该还会有像我这样的小白不懂这些问题的,就分享一下了。有错误烦请大神们指出
    config/main.php 中配置,这个想必都知道吧

     

    'log' => array(// 添加日志操作
        'class' => 'CLogRouter',
        'routes' => array(
            array(
                'class' => 'CFileLogRoute',
                'levels' => 'error, warning,info',
                'categories'=>'system.*',
                'logPath' => 'logs',
                'logFile' => date("Ymd", time()) . '.log',    //系统的日志文件放在以日期命名的log文件里
            ),
            array(
                'class'=>'CFileLogRoute',
                'levels'=>'error, warning,info',
                'categories'=> 'orders.*',  
                'logPath' => 'logs',
                'logFile' =>'order_'.date("Ymd",time()).'.log',  //和表order相关的的日志文件放在以'order_日期.log'命名的log文件里
            ),
            array(
                'class'=>'CFileLogRoute',
                'levels'=>'error',
            'categories'=> 'orders.*,uc.*',  
                'logPath' => 'logs',
                'emails' =>'admin@admin.com',  //把系统重要的部分的报错直接发送邮件以便及时解决
            ),
            array(
                'class'=>CWebLogRoute'
                'level'=>'trace,info,profile,warning,error',  //把错误打印到页面底部,不用登陆服务器看日志,这个在开发的时候比较好用
            )
        ),
    ),
    'errorHandler' => array(
        'errorAction' => 'error/index',     //出现错误跳转到公共的报警页面,这个是系统上线后配置,免得让用户看到不该看的东西
    ),
    

      转自:http://www.yiichina.com/tutorial/510

  • 相关阅读:
    nginx正则配置解释和fastadmin
    Centos7中systemctl命令详解
    layer的iframe层的传参和回参
    centOS下jenkins
    centos下nginx安装和配置
    python文件目录练习题【一】
    python正则模块re使用案例
    python字符串常用方法
    Swoole的多进程模块
    swoole学习
  • 原文地址:https://www.cnblogs.com/rainblack/p/5523400.html
Copyright © 2011-2022 走看看