在Yii中如何启用CFileLogRoute日志跟踪并将该日志写入光盘?

时间:2014-04-01 03:07:49

标签: debugging logging

在Yii中如何启用CFileLogRoute日志跟踪并将该日志写入光盘?我想要一个如何设置配置的具体示例!感谢

1 个答案:

答案 0 :(得分:1)

在app.config中添加以下内容,以写入光盘,确保将logFile参数设置为有效的文件名,例如下面的" sql.log"

希望这会有所帮助!!

'log'=>array(
    'class'=>'CLogRouter',
    'routes'=>array(
        array(
           'class'=>'CFileLogRoute',
            'levels'=>'trace',
            'categories'=>'system.db.*',
            'logFile'=>'sql.log',
        ),
        array(
            'class'=>'CWebLogRoute',
            'levels'=>'error, warning, trace, profile, info',
        ),
        array(
            'class'=>'CWebLogRoute',
            'levels'=>'trace',
            'categories'=>'system.db.*',
        ),
    ),
),