symfony 1.4 : activer le logging pour la prod

Pour activer le logging pour l’environnement de prod, ce n’est pas « si » facile que ça en a l’air…

Sur http://www.symfony-project.org/gentle-introduction/1_4/en/19-Mastering-Symfony-s-Configuration-Files, il est indiquĂ© qu’il suffit de mettre dans settings.yml :

  logging_enabled:        true

En réalité, cela ne suffit pas !
Il faut aussi supprimer dans « factories.yml » l’entrĂ©e « logger » pour l’environnement de prod ! En effet, celui-ci est dĂ©fini Ă  « sfNoLogger » par dĂ©faut.
En faisant la suppression, l’environnement de prod hĂ©ritera des paramètres par dĂ©faut (dĂ©finis dans la libraire sf : lib/config/config/factories.yml). Pour « logger », cela correspond Ă  :

logger:   
  class: sfAggregateLogger   
  param: 
    ...
Ce contenu a été publié dans développement, avec comme mot(s)-clé(s) , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *