Pendant la phase de développement, toutes les erreurs rencontrées pendant l'exécution de votre site Web sont consignées dans le fichier laravel.log, que vous trouverez dans le dossiers monprojet\storage\logs.
Notez que depuis Laravel 5.7, le fichier laravel.log est, par défaut, éclaté afin d'inclure la date dans le nom du fichier (ex : laravel-2019-02-18.log). Cette configuration peut être changée dans le fichier monprojet\config\logging.php.
Configuration pour ajouter la date du jour dans le nom du fichier de log :
'channels' => [
'stack' => [
'driver' => 'stack',
'channels' => ['daily'],
],
...
Configuration pour que tous les messages soient consignés dans un seul fichier nommé laravel.log :
'channels' => [
'stack' => [
'driver' => 'stack',
'channels' => ['single'],
],
...
Pensez à consulter le fichier de log régulièrement. Même si les plantages affichent de l'informations dans une fenêtre Woops, le fichier laravel.log vous donnera généralement des informations plus détaillées sur les causes de l'erreur et la trace des fichiers exécutés (stacktrace).
Une fois votre site en ligne, le fichier laravel.log est également un moyen intéressant pour comprendre ce qui ne fonctionne pas. Ne le laissez pas de côté...
▼Publicité