php 日志按天截取,Laravel 日志管理:按日期切割日志
日志存儲
Laravel 默認(rèn)的錯(cuò)誤文件記錄在一個(gè)文件里,隨著時(shí)間的推移,此文件將會變得巨大,不方便查閱。
我們可以通過修改?config/app.php?配置文件中的?log?選項(xiàng)來配置 Laravel 使用的存儲機(jī)制。如果你希望每天產(chǎn)生日志都存放在不同的文件中,則應(yīng)將?app?配置文件中的?log?值設(shè)置為?daily:
'log' => 'daily'
最大日志文件數(shù)
在使用?daily?日志模式時(shí),Laravel 默認(rèn)只保留五天份的日志文件。如果要調(diào)整保留文件的數(shù)量,就在?app配置文件中添加一個(gè)?log_max_files?配置項(xiàng):
'log_max_files' => 30
修改成功后即可看到使用日期存儲的錯(cuò)誤日志了:
-rw-r--r-- 1 www www 35098 Aug 16 23:12 laravel-fpm-fcgi-2018-08-16.log
-rw-r--r-- 1 www www 52144 Aug 17 23:58 laravel-fpm-fcgi-2018-08-17.log
-rw-r--r-- 1 www www 94582 Aug 18 23:36 laravel-fpm-fcgi-2018-08-18.log
-rw-r--r-- 1 www www 42563 Aug 19 23:55 laravel-fpm-fcgi-2018-08-19.log
-rw-r--r-- 1 www www 95311 Aug 20 22:31 laravel-fpm-fcgi-2018-08-20.log
-rw-r--r-- 1 www www 37989 Aug 21 23:24 laravel-fpm-fcgi-2018-08-21.log
-rw-r--r-- 1 www www 126835 Aug 22 22:25 laravel-fpm-fcgi-2018-08-22.log
-rw-r--r-- 1 www www 48059 Aug 23 23:08 laravel-fpm-fcgi-2018-08-23.log
-rw-r--r-- 1 www www 117579 Aug 24 23:05 laravel-fpm-fcgi-2018-08-24.log
-rw-r--r-- 1 www www 110348 Aug 25 21:45 laravel-fpm-fcgi-2018-08-25.log
-rw-r--r-- 1 www www 51197 Aug 26 22:59 laravel-fpm-fcgi-2018-08-26.log
-rw-r--r-- 1 www www 47224 Aug 27 23:27 laravel-fpm-fcgi-2018-08-27.log
-rw-r--r-- 1 www www 56482 Aug 28 23:23 laravel-fpm-fcgi-2018-08-28.log
-rw-r--r-- 1 www www 34119 Aug 29 23:55 laravel-fpm-fcgi-2018-08-29.log
-rw-r--r-- 1 www www 4490 Aug 30 06:44 laravel-fpm-fcgi-2018-08-30.log
總結(jié)
以上是生活随笔為你收集整理的php 日志按天截取,Laravel 日志管理:按日期切割日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。