lundi 24 septembre 2012

[Symfony2] Changer la date par défaut sans modifier le php.ini (serveur mutualisé)


Durant l'installation de Symfony2, vous pouvez faire face à ce genre de problème:
ErrorException: Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.
Si vous utilisez un serveur mutalisé, vous ne pouvez pas corriger ce problème en utilisant le fichier php.ini. L'astuce est de modifier le fichier web/app.php ou web/app_dev.php en fonction de l'environnement utilisé en ajoutant date_default_timezone_set('Europe/Paris'); tout au début. N'oubliez pas de vider le cache eventuellement?

Aucun commentaire:

Enregistrer un commentaire