首頁  >  文章  >  php框架  >  laravel怎麼刪除日誌

laravel怎麼刪除日誌

WBOY
WBOY原創
2022-02-24 15:33:112637瀏覽

在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影片教學

以上是laravel怎麼刪除日誌的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn