Yii2.0日志问题,超过5个文件并且文件超过maxFileSize的设置,日志记录消失 [ 技术分享 ]
日志配置,按照小时来划分配置,默认的maxFileSize=10240 (kb)
'components' => [
'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
'targets' => [
[
'class' => 'yii\log\FileTarget',
'logFile' => "@runtime/logs/" . date('YmdH', time()) . ".log",
'logVars' => [],
'levels' => ['error', 'warning','info'],
],
],
],
],
单个小时内文件的列表,后面有标记的都满10M了
-rw-rw-r-- 1 www-data www-data 11M Jun 24 10:00 /data/www/project/console/runtime/logs/2017062409.log.1
-rw-rw-r-- 1 www-data www-data 11M Jun 24 10:00 /data/www/project/console/runtime/logs/2017062409.log.2
-rw-rw-r-- 1 www-data www-data 11M Jun 24 10:00 /data/www/project/console/runtime/logs/2017062409.log.3
-rw-rw-r-- 1 www-data www-data 11M Jun 24 10:00 /data/www/project/console/runtime/logs/2017062409.log.4
-rw-rw-r-- 1 www-data www-data 11M Jun 24 10:00 /data/www/project/console/runtime/logs/2017062409.log.5
-rw-rw-r-- 1 www-data www-data 2.0M Jun 24 10:09 /data/www/project/console/runtime/logs/2017062410.log
然后查看了下日志,9点半之前的日志全部丢失了
共 1 条回复
-
参考文档: http://www.yiiframework.com/doc-2.0/yii-log-filetarget.html#$maxLogFiles-detail
你想保留几个呢?不限制日志个数的话,极端情况下日志会把整个磁盘塞满
bzzear
注册时间:2017-04-20
最后登录:2021-04-18
在线时长:42小时17分
最后登录:2021-04-18
在线时长:42小时17分
- 粉丝8
- 金钱3110
- 威望80
- 积分4330