In Laravel können Sie den Befehl truncate verwenden, um die angegebenen Daten zu löschen. Verwenden Sie diesen Befehl, um den Inhalt der Datei „laravel.log“ zu löschen storage/logs/laravel.log ".
Die Betriebsumgebung dieses Artikels: Windows 10-System, Laravel Version 6, Dell G3-Computer.
1. So löschen (löschen) Sie die Datei laravel.log in Laravel
Manchmal kann phpstorm diese Datei nicht öffnen, weil sie zu groß ist.
Die Datei laravel.log kann nicht gelöscht werden Manuelles Öffnen einer Datei und Auswählen von „Alle löschen“ hat keine Auswirkung.
Es gibt einen einfachen Befehl, um die Datei laravel.log zu löschen. Sie können
Diesen Befehl in der Befehlszeile eingeben
truncate -s 0 storage/logs/laravel.log
2. Benutzerdefiniertes Protokoll
Ich muss zum Beispiel das SMS-Protokoll schreiben, möchte es aber nicht in laravel.log schreiben. Was soll ich tun? Einfach einen Treiber direkt zu config/logging.php hinzufügen
'sms' => [ 'driver' => 'daily',//单个文件还是按天 'path' => storage_path('logs/sms.log'),//存储文件 'level' => 'info',//日志级别 'days' => 14,//时间周期 ],
Log::channel('sms')->info('短信内容')
Laravel-Video-Tutorial】
Das obige ist der detaillierte Inhalt vonSo löschen Sie Protokolle in Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!