2012-05-09 8 views
5

Sto risolvendo un file di registro php che è stato espanso troppo rapidamente e utilizzato molto spazio su disco.php.log: qual è il modo corretto per cancellare il file di registro?

Qual è il modo migliore per cancellare un file di registro?

è un problema eliminare semplicemente il file di registro? E il file di log verrà ricreato mentre php prova a scriverlo?

+0

Un modo semplice per testare è quello di rinominare il file e vedere se viene ricreato (che afaik, dovrebbe). – tigrang

+0

@ tigrang, grazie per la risposta. ma prima di rinominare o rimuovere, mi piacerebbe sapere sullo svuotamento sicuro di un file di registro, se c'è un modo tale – Kristian

risposta

10

È completamente sicuro eliminare solo il file php.log. Sarà creato automaticamente la prossima volta che sarà necessario.

3

Su Linux si può fare:

cat /dev/null > /var/logs/php.log 
3

In Mac OS X 10.6 ho cancellato /var/log/apache2/error_log. Panico minore quando non è riapparso dopo aver rinfrescato la mia pagina. Dovevo solo riavviare Apache passando attraverso le impostazioni di condivisione. Ora è tornata.

+0

nginx, non c'è bisogno di riavviare il server –

Problemi correlati