2015-01-24 11 views
10

Ich bin neu bei Laravel und PHP im Allgemeinen, und ich versuche, mein errorLog zu löschen. Das aktuelle Fehlerprotokoll, das ich verwende, ist Laravels Laravel.log-Datei, die sich in/app/storage/logs befindet.In PHP Laravel, wie lösche ich laravel.log?

Gibt es eine einfache Möglichkeit, die Datei laravel.log zu löschen? Ist es sicher, es zu löschen und es wird bei Bedarf neu erstellt?

Ich benutze die neueste Version von Ubuntu. Vielen Dank!

+0

'cat/dev/null>/app/speicher/logs/laravel.log' - http://unix.stackexchange.com/questions/92384/how- to-empty-a-log-datei –

+0

Danke s Viel Jeremia! – Obelisk47

+0

'echo" ">/app/storage/logs/laravel.log' funktioniert auch und am effizientesten ist' truncate -s 0/app/storage/logs/laravel.log'. Weitere Informationen: http://unix.stackexchange.com/questions/88808/empty-the-contents-of-a-file –

Antwort

32

Echo'ing eine leere Zeichenfolge, um es funktionieren würde, wie folgt aus:

echo "" > /app/storage/logs/laravel.log 

Die most efficient-truncate es auf eine Größe von Null sein würde:

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

echo "">/app/storage/logs/laravel.log hat für mich funktioniert