Fuseau horaire pas bon

Fuseau horaire pas bon

par philippe juhel,
Nombre de réponses : 3
Bonjour, Sur un Moodle 2.3, j'ai un pb d'heure qui n'est pas bonne (je veux dire à l'heure de mon serveur). Mon serveur est en France (One&One, serveur dédié). Sous Unix, quand je tape la commande 'time', j'ai l'heure correcte qui s'affiche avec le fuseau CET, OK. Si je remets un devoir (dans une activité de remise de devoir avec mail à l'enseignant), je constate que l'heure affichée pour la remise n'est pas bonne (mar. 30 oct. 2012 09:57:35 PDT), décalage de -9h, fuseau horaire PDT au lieu de CET. J'ai esayé de changer les paramètres par défaut du lieu comme suit : Dans Moodle, j'ai la config suivante dans admin / lieu / Réglage du lieu : Fuseau horaire par défaut : UTC+1 (au lieu de heure du serveur) Imposer un fuseau horaire : UTC+1 Mais rien n'y fait. Petite précision (je ne sais pas si c'est lié), j'ai fais la même install sur 2 machines UNIX différentes (une chez One&One, une qui est un serveur de test à mon école, à Toulouse) mais dans les deux cas à partir d'un package Bitnami (http://bitnami.org/stacks) et le package Moodle 2.3.2+ du site moodle.org. Si vous avez une idée où chercher... Merci, Philippe
Moyenne des évaluations  -
En réponse à philippe juhel

Re: Fuseau horaire pas bon

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Pas trop spécialiste mais...

1&1 : Les serveurs semblent en Allemagne. Vérifier avec l'adresse IP de votre serveur puis Utrace.de où se trouve vraiment votre serveur. Pour ce qui me concerne je trouve important de le savoir, ne serait-ce que pour des questions juridiques (réglementation...). L'ennui avec tous ces services Web c'est qu'on ne sait plus "où sont ses petits" et ça je n'aime pas !

Moi j'ai "adresse serveur" dans mes paramètres (Mais mon hébergeur est à Clermond-Ferrand).

Par ailleurs avez-vous autorisé chaque utilisateur à choisir son fuseau horaire dans son profil. C'est le cas chez moi car je "couvre" la francophonie mais vous pouvez imposer une heure si vos utilisateurs sont locaux.

Je travaillerais d'abord sur ces données et aussi installer le block simple_clock qui vous donne les deux horaires.

Daniel

PS: La traduction française de cette horloge indique "Paris3" au lieu de "Server". Du à une petite bouffée d'orgueil du traducteur (qui se reconnaîtra...) langue tirée  A modifier (Modification du pack de langues)

En réponse à Daniel Méthot

Re: Fuseau horaire pas bon

par philippe juhel,

Bonjour,


Effectivement, le serveur One&One que j'utilise se trouve en Allemagne.

Si je tape la commande 'date' sur ma console UNIX, j'obtiens :

mardi 6 novembre 2012, 09:27:27 (UTC+0100)

J'ai installé un plugin simple_clock et je lis (quelques instants plus tard) :

Mardi 6 Novembre 9h35

Lors de la remise d'un devoir, la page récapitulant les infos sur le dépôt que je viens de faire m'affiche :

Dernière modification   mardi 6 novembre 2012, 09:32  (donc l'heure semble bonne)

Par contre, le mail que je reçois aussitôt en tant qu'enseignant m'indique qu'un devoir a été remis le mardi 06 nov. 2012 00:32:33 PST donc pas la bonne heure ni le bon fuseau horaire.

J'ai modifié le réglage par défaut de Moodle de manière à ne pas autoriser les utilisateurs à changer leur fuseau horaire et j'ai fixé la valeur du fuseau par défaut à UTC+1 ainsi que le fuseau horaire imposé aux utilisateurs dans 'Réglage lieu' (ce que je constate bien en éditant le profil de mes utilisateurs)

Je ne comprends pas d'où sort le fuseau PST et donc le décalage correspondant.

Si vous avez une explication, je suis preneur.

Merci,

Philippe

En réponse à philippe juhel

Re: Fuseau horaire pas bon

par philippe juhel,
Bonjour, J'ai l'explication et ça marche. Le pb venait du fait que la distribution LAPP Bitnami sur laquelle je m'appuyais avait dans le fichier php.ini une configuration du fuseau horaire correspondant à celui du Pacifique. J'ai donc édité le fichier /opt/bitnami/php/etc/php.ini afin de mettre la valeur suivante : date.timezone = "Europe/Paris" Puis un petit redémarrage de Apache et c'est OK. Philippe
Moyenne des évaluations Utile (1)