Formation PUB030 : Laravel, 2019 Déboguer une application Laravel

17.7 Pensez à consulter le fichier laravel.log


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 :

Fichier monprojet\config\logging.php

'channels' => [
    'stack' => [
    'driver' => 'stack',
    'channels' => ['daily'],
],

...

Configuration pour que tous les messages soient consignés dans un seul fichier nommé laravel.log :

Fichier monprojet\config\logging.php

'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é

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre