我可以看到Yii有“setMaxLogFiles”函数here,但我不知道如何使用它。我想你可以在config / main.php中添加它,但似乎没有地方可以把它放进去?
答案 0 :(得分:4)
我认为它在您的配置文件中:
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'trace, info',
'categories'=>'system.*',
),
array(
'class'=>'CEmailLogRoute',
'levels'=>'error, warning',
'emails'=>'admin@example.com',
),
),
),
您可以指定一些选项,例如文件大小或最大日志文件数:
array(
'class'=>'CFileLogRoute',
'levels'=>'trace, info',
'categories'=>'system.*',
'maxFileSize' => 99999,
'maxLogFiles' => 1,
),