1

ここに Yii の "setMaxLogFiles" 関数があるのはわかりますが、使い方がわかりません。config/main.php に追加するだけでいいと思ったのですが、置く場所がないようです。

4

1 に答える 1

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,
),

出典:ロギングに関する Yii ガイド

于 2013-01-15T10:28:39.803 に答える