ungdev / EtuUTT

Site étudiant de l'UTT

Home Page:http://etu.utt.fr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Timezone et locale

Alabate opened this issue · comments

Nous avons eu un signalement de bug sur le site etu indiquant un décalage horaire de 2h entre la page "Les derniers" du module de covoit et lorsqu'on regarde une annonce en particulier. Or on est en heure d'été, donc une heure affiché en gmt, l'autre en locale. La bonne horaire entrée par l'utilisateur était celle de la page décrivant le covoit.

Sauf que en local quand j'ai testé, chez moi tout marchait. Ça dépend donc juste de la conf du seveur, et c'est pas trop normal. J'ai réglé un peu de façon moche le problème en précisant la timezone de paris sur l'affichage des derniers covoit. Sauf que du coup en local, maintenant j'ai un décallage..

Bref, il faut regarder ça plus en détail et réfléchir sur quelle timezone on travaille : paris uniquement ? Réglable par l'utilisateur sur son profil ? A préciser lorsqu'on met une date sur le module de covoit ?

La timezone utilisée par défaut par PHP est dans le php.ini. Je vais vérifier si ça a été mis correctement sur Paris (au moins spécifier la timezone du serveur).

Edit: C'est réglé de ce côté-là pour la configuration fpm et cli.

Le soucis avait été remonté pour l'export en ICS et s'était réglé par c9370c3. Peut-être qu'il y a aussi une directive de configuration pour Synfony qui ré-écrit celle de PHP…