Bonjour les amis
Je voudrais en savoir plus sur concrètement sur:
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $kernel = new AppKernel('prod', false);
car j'ai beau changer les valeurs booleen, j'aperçois aucun changement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $kernel = new AppKernel('dev', true);
La documentation symfony indique que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Mode de Débuggage Quelque chose d'important - sans rapport avec le thème des environnements - est la clé false à la ligne 8 du contrôleur frontal ci-dessus. Cette ligne spécifie si oui ou non l'application doit être exécutée en « mode de débuggage ». Peu importe l'environnement, une application Symfony2 peut être exécutée avec le mode débuggage activé ou désactivé (true ou false). Cela affecte beaucoup de choses dans l'application, comme par exemple si oui ou non les erreurs doivent être affichées ou si les fichiers de cache sont dynamiquement reconstruits à chaque requête. Bien que ce ne soit pas une condition requise, le mode de débuggage est généralement défini comme true pour les environnements dev et test, et comme false pour l'environnement prod. En interne, la valeur du mode de débuggage devient le paramètre kernel.debug utilisé dans le conteneur de service. Si vous regardez le fichier de configuration de l'application, vous verrez le paramètre utilisé pour, par exemple, activer ou désactiver le « logging » quand vous utilisez le DBAL de Doctrine :
Partager