Laravel-log-viewer: Eliminar el archivo de registro en uso puede ser peligroso

Creado en 19 jul. 2017  ·  8Comentarios  ·  Fuente: rap2hpoutre/laravel-log-viewer

Eliminar un archivo de registro que está actualmente en uso puede ser fatal. En mi caso, provocó que mi servicio artesanal colapsara. Sería mejor si el archivo de registro se dejara en blanco en lugar de eliminarlo.

php[591]: Error fatal de PHP: excepción de valor inesperado no detectada: no se pudo abrir la secuencia o el archivo "/laravel/storage/logs/laravel-2017-07-18.log": no se pudo abrir la secuencia

Comentario más útil

¿Puedo sugerir un nuevo botón que guardará o cambiará el nombre del archivo de registro anterior y comenzará uno nuevo (creará un archivo en blanco)? Eso sería genial para fines de copia de seguridad.

Todos 8 comentarios

Creo que Laravel crea uno nuevo si no existe, ¿verdad?

Puede hacer tal verificación en la primera ejecución. No está haciendo tal verificación si se elimina mientras el artesano está accediendo a él.

Ok, gracias por contribuir! ¡Lo siento por ese accidente! (y perdón por mi respuesta tardía).

En mi opinión, borrar el archivo es un poco extraño (como usuario, solicitó "eliminar", y simplemente borró algo). Y contaminará la lista de archivos en el menú de la izquierda. Aún así, entiendo tu necesidad. Así que no sé qué hacer... ¿Alguna idea?

Puede dejar en blanco el archivo de registro si es el día actual. Los servidores bloqueados son peores que un comportamiento extraño. El comportamiento extraño se puede justificar en la documentación.

¿Puedo sugerir un nuevo botón que guardará o cambiará el nombre del archivo de registro anterior y comenzará uno nuevo (creará un archivo en blanco)? Eso sería genial para fines de copia de seguridad.

Solucionado a través de https://github.com/rap2hpoutre/laravel-log-viewer/pull/141

Gracias @dobrik!

Disponible en v0.17.0

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

rap2hpoutre picture rap2hpoutre  ·  7Comentarios

judgej picture judgej  ·  9Comentarios

raksa picture raksa  ·  3Comentarios

mhousser picture mhousser  ·  11Comentarios

DevynCJohnson picture DevynCJohnson  ·  5Comentarios