Sur Symfony4 en mode développement, il y a des informations confidentielles qui apparaissent et qui ne concernent que le développeur et non les utilisateurs. Il y a par exemple les messages d’erreurs et la barre de debug. Pour les faire disparaître avant de mettre en ligne un projet Symfony4, il est important de changer et de passer en mode production (sans message d’erreur et sans barre de debug).
1 Ouvrez le fichier « .env » à la racine du projet de Symfony4.
À la ligne 17 le fichier se présente en mode développement sous la forme suivante.
###> symfony/framework-bundle ###
APP_ENV=dev
2 Modifier le code en passant le projet en mode production pour vos utilisateurs.
###> symfony/framework-bundle ###
APP_ENV=prod
APP_DEBUG=0
Pour information, rajouter « APP_DEBUG » permet d’être sûre de ne plus recevoir les messages d’erreurs.
Me parler :
Si vous souhaitez me contacter, vous pouvez accéder à la page d'accueil.