Este capítulo trata sobre errores y registro en proyectos de Laravel y cómo trabajar en ellos.
Errores
Un proyecto en marcha, se admite que tiene algunos errores. El manejo de errores y excepciones ya está configurado para usted cuando comienza un nuevo proyecto de Laravel. Normalmente, en un entorno local, necesitamos ver errores con fines de depuración. Necesitamos ocultar estos errores a los usuarios en el entorno de producción. Esto se puede lograr con la variableAPP_DEBUG establecido en el archivo de entorno .env almacenado en la raíz de la aplicación.
Para el medio ambiente local el valor de APP_DEBUG debiera ser true pero para la producción debe configurarse en false para ocultar errores.
Note - Después de cambiar el APP_DEBUG variable, debes reiniciar el servidor Laravel.
Inicio sesión
El registro es un mecanismo importante mediante el cual el sistema puede registrar los errores que se generan. Es útil para mejorar la confiabilidad del sistema. Laravel admite diferentes modos de registro como los modos único, diario, syslog y registro de errores. Puede configurar estos modos enconfig/app.php archivo.
'log' => 'daily'
Puede ver las entradas de registro generadas en storage/logs/laravel.log archivo.