laravel怎么刪除日志

laravel中,可以利用truncate命令刪除日志,該命令用于清空指定的數據,利用該命令清空“laravel.log”文件內容即可,語法為“truncate -s 0 storage/logs/laravel.log”。

laravel怎么刪除日志

本文操作環境:Windows10系統、Laravel6版、Dell G3電腦。

laravel怎么刪除日志

一、Laravel 中如何刪除(清空) laravel.log 文件

有時候phpstorm會打不開這個文件,就是因為太大了

laravel.log 文件是手動清空不掉的,比如打開文件,全選 delete 是沒有任何效果的.

清空 laravel.log 文件有個簡單的命令可以使用

命令行下輸入這個命令

truncate?-s?0?storage/logs/laravel.log

二、自定義日志

比如我有個短信日志,我需要寫入,但是我又不想寫入laravel.log,怎么辦呢,很簡單的,就直接在config/Logging.php 增加一個驅動

?'sms'?=>?[ ????????????'driver'?=>?'daily',//單個文件還是按天 ????????????'path'?=>?storage_path('logs/sms.log'),//存儲文件 ????????????'level'?=>?'info',//日志級別 ????????????'days'?=>?14,//時間周期 ????????],

調用:

Log::channel('sms')->info('短信內容')

【相關推薦:laravel視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享