欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

yii日志如何配置

程序员文章站 2022-06-10 14:23:45
...

yii日志如何配置

yii日志如何配置?

配置

在配置文件main.php或者main-local.php中配置参数

return [
    //日志使用时需要使用的
    'bootstrap' => ['log'],
    'components' => [
         //日志配置
         'log' => [
            'targets' => [
                /*
                 *使用文件存储日志
                 */
                'file' => [
                     //文件方式存储日志操作对应操作对象
                    'class' => 'yii\log\FileTarget',
                     /* 定义存储日志信息的级别,只有在这个数组的数据才能会使用当前方式存储起来
                      有trace(用于开发调试时记录日志,需要把YII_DEBUG设置为true),
                        error(用于记录不可恢复的错误信息),
                        warning(用于记录一些警告信息)
                        info(用于记录一些系统行为如管理员操作提示)
                        这些常用的。
                    */
                    'levels' => ['info','error'],
                    /**
                     * 按类别分类
                     * 默认为空,即所有。yii\* 指所有以 yii\ 开头的类别.
                     */
                    'categories' => ['yii\*'],
                ],
                /*
                 *使用数据库存储日志
                 */
                'db' => [
                     //数据库存储日志对象
                    'class' => 'yii\log\DbTarget',
                     //同上
                    'levels' => ['error', 'warning'],
                ]
            ],
        ]
    ]
];
相关标签: PHP Yii 日志