现在想对数据库操作的语句都放到日志里.不知道能否通过配置项完成?
现在想对数据库操作的语句都放到日志里.不知道能否通过配置项完成?
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'trace, info, error, warning',
'categories'=>'system.db.*',
),
在main.php里面添加这些
参见这个:
多谢,我试了,但是没有生效.我是在main.php中的 components里加入
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CDbLogRoute',
'levels'=>'trace, info, error, warning',
'categories'=>'system.db.*',
'autoCreateLogTable' => true,
'logTableName' => 'DBlog',
),
),
),
但是并没有自动生成表,也并没有自动生成日志
有没有设:'preload'=>array('log'),