Laravel - Errori e registrazione

Questo capitolo tratta gli errori e la registrazione nei progetti Laravel e come lavorarci.

Errori

Un progetto, mentre è in corso, è portato ad avere alcuni errori. La gestione degli errori e delle eccezioni è già configurata quando avvii un nuovo progetto Laravel. Normalmente, in un ambiente locale abbiamo bisogno di vedere gli errori per scopi di debug. Dobbiamo nascondere questi errori agli utenti nell'ambiente di produzione. Ciò può essere ottenuto con la variabileAPP_DEBUG impostato nel file di ambiente .env archiviato nella radice dell'applicazione.

Per l'ambiente locale il valore di APP_DEBUG dovrebbe essere true ma per la produzione deve essere impostato su false per nascondere gli errori.

Note - Dopo aver cambiato il file APP_DEBUG variabile, dovresti riavviare il server Laravel.

Registrazione

La registrazione è un meccanismo importante mediante il quale il sistema può registrare gli errori generati. È utile per migliorare l'affidabilità del sistema. Laravel supporta diverse modalità di registrazione come le modalità singola, giornaliera, syslog e di log degli errori. Puoi impostare queste modalità inconfig/app.php file.

'log' => 'daily'

Puoi vedere le voci di registro generate in storage/logs/laravel.log file.