2015-01-24 15 views
10

Sono nuovo di Laravel e PHP in generale, e sto cercando di cancellare il mio errorLog. Il log degli errori corrente che sto usando è il file laravel.log di Laravel che si trova in/app/storage/logs.In Laravel di PHP, come faccio a cancellare laravel.log?

C'è un modo semplice per cancellare il file laravel.log? È sicuro eliminarlo e verrà ricostruito quando necessario?

Sto usando l'ultima versione di Ubuntu. Grazie!

+0

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

+0

Grazie mille o molto Jeremiah! – Obelisk47

+0

'echo" ">/app/storage/logs/laravel.log' funziona anche, e il più efficiente è' truncate -s 0/app/storage/logs/laravel.log'. Maggiori informazioni: http://unix.stackexchange.com/questions/88808/empty-the-contents-of-a-file –

risposta

32

Echo'ing una stringa vuota funzionerebbe, in questo modo:

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

Il most efficient sarebbe di truncate a una dimensione pari a zero:

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

echo "">/app/storage/logs/laravel.log ha funzionato per me

Problemi correlati