laravelでは、truncateコマンドを使用してログを削除できます。このコマンドは、指定したデータをクリアするために使用されます。このコマンドを使用して、「laravel.log」ファイルの内容をクリアします。構文は「」です。 truncate -s 0 storage/logs /laravel.log」。
#この記事の動作環境: Windows 10 システム、Laravel バージョン 6、Dell G3 コンピューター。
1. Laravel で laravel.log ファイルを削除 (クリア) する方法
このファイルが大きすぎるため、phpstorm で開けない場合があります。
laravel.log ファイルは手動でクリアできません。たとえば、ファイルを開いて [削除] を選択しても効果はありません。
laravel.log ファイルをクリアする簡単なコマンドがあります
コマンド ラインでこのコマンドを入力します
truncate -s 0 storage/logs/laravel.log
2. カスタム ログ
たとえば、書き込む必要があるテキスト メッセージ ログがありますが、書きたくないです。 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 中国語 Web サイトの他の関連記事を参照してください。