Qu’est-ce que le mode débogage dans Laravel ?
Lorsque votre application est en mode débogage, des messages d’erreur détaillés avec des traces de pile seront affichés pour chaque erreur qui se produit dans votre application. S’il est désactivé, une simple page d’erreur générique est affichée.
Dans ce blog, vous apprendrez comment activer et désactiver le mode débogage dans Laravel. Il est très important de disposer d’un mode de débogage afin d’afficher les erreurs pendant le développement local.
Activer le débogage
Laravel fournit l’indicateur APP_DEBUG dans le fichier .env pour gérer le mode de débogage de l’application. Par défaut, il est vrai et si vous le changez en faux, cela signifie que vous désactivez le mode de débogage.
Recherchez la clé APP_DEBUG dans le fichier .env et changez-la en true pour activer le mode de débogage et en false pour désactiver le mode de débogage.
APP_NAME=Laravel
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=single
Désactiver le débogage
Définissez la valeur de la variable d’environnement APP_DEBUG sur false dans le fichier de configuration d’environnement .env.
APP_NAME=Laravel
APP_ENV=local
APP_KEY=
APP_DEBUG=false
APP_URL=http://localhost
LOG_CHANNEL=single
Activer ou désactiver le mode débogage à l’aide de app.php
Ouvrez le fichier app.php situé dans votre projet laravel config/app.php. Cherchez la clé de débogage et changez true pour activer le mode débogage et false pour désactiver le mode débogage. Par défaut, il affichera false.
'debug' => env('APP_DEBUG', false),
Activer le débogage
'debug' => env('APP_DEBUG', true),
Désactiver le débogage
'debug' => env('APP_DEBUG', false),