Définir le fuseau horaire par défaut de symfony
je veux savoir comment puis-je définir le fuseau horaire pour l'ensemble d'un projet?
je suis en utilisant symfony 1.4 avec la doctrine et la j'ai un problème avec datetime économie.
chaque fois que j'enregistre un record, c'est l'heure n'est pas correcte et je sais que c'est à cause de fuseau horaire.
je sais que je peux utiliser date_default_timezone_set()
fonction pour définir fuseau horaire par défaut, mais je dois le faire à chaque action que je suis en utilisant la date et il n'est pas juste.
est-il un moyen plus facile de le faire? je pense que la doctrine doit avoir quelque chose à régler automatiquement mais je ne sais pas comment.
D'une certaine manière mon Sf2 application n'utilise pas le bon fuseau horaire et heure d'été, mais je ne peux pas trouver un paramètre similaire à
default_timezone
dans le Sf2 config.OriginalL'auteur Firouziam | 2012-01-08
Vous devez vous connecter pour publier un commentaire.
Symfony façon est d'utiliser des
default_timezone
dans paramètres.yml. Voir cette pour plus de détails.Pourquoi en bas de vote? Vous devriez au moins écrire une raison si vous pensez que c'est pas de la bonne façon.
OriginalL'auteur Vlad Jula-Nedelcu
Pour une, vous pourriez envisager de mettre dans votre
php.ini
. Si vous êtes sur un serveur mutualisé, ce n'est pas une option viable, mais le lieu commun à l'ensemble du projet-propriétés à l'échelle mondiale est laconfig/ProjectConfiguration.php
, juste après plugin de configuration.OriginalL'auteur Maerlyn