Bug horaires des messages

Publié par ,
7973 vues, 9 réponses
Fabrice homme
Psycho junior
Inscrit le 25 Jan 2013
306 messages
Bonjour,

J'ai constaté que l'heure des messages postés est erronée qu'elle soit indiquée dans la dernière colonne "dernier message" de la page d'accueil des forums ou au sein d'une discussion en haut de page de chaque message.

Hors ligne

 

avatar
pierre
Web-Administrateur
Inscrit le 15 Sep 2006
17505 messages
TU peux prendre un exemple, car la je ne vois pas ? Sur ton dernier message, c'est marqué 18h22, ca a l'air d'etre normal.

Hors ligne

 

Fabrice homme
Psycho junior
Inscrit le 25 Jan 2013
306 messages
Et ce n'est pas une erreur de fuseaux horaires car on est en france à  UTC+2 et l'heure mentionnée est UTC+4.
Il y a surement une option à  configurer au niveau de l'interface d'administration du forum.

Hors ligne

 

Fabrice homme
Psycho junior
Inscrit le 25 Jan 2013
306 messages
Dans le menu profil j'ai mis heure gmt et ca affiche correctement mais logiquement on devrait indiquer gmt +2 .
En mettant gmt + 00 ca affiche correctement.

Hors ligne

 

Fabrice homme
Psycho junior
Inscrit le 25 Jan 2013
306 messages
Pierre je voyais mon message à  20:22.
Dans le menu profil j'ai changé gmt+2 par gmt pour etre à  18:22 l'horaire correct.

Mais normalement j'aurais du configurer à  gmt+2 me semble t'il.

Hors ligne

 

avatar
pierre
Web-Administrateur
Inscrit le 15 Sep 2006
17505 messages
Je croix qu'avec l'heure dété, c'est GMT+1. Mais tu as raison, il y a un bug ! Il faut mettre à  GMT+0 pour avoir l'heure correcte.
Je vais regarder cela.
Merci.

Hors ligne

 

avatar
pierre
Web-Administrateur
Inscrit le 15 Sep 2006
17505 messages
Ca y est j'ai trouve. Le problème c'est que j'ai configuré le serveur à  GMT+0, à  la place de GMT+2.

Pour corriger cela, il faudrait que je reconfigure le serveur, mais le problème, c'est que tous les forumers déja incrits vont du coup avoir des horaires décalés...

Je réfléchit comment faire. Il faudrait certainement que j'agisse directement sur la base de donnée pour remettre les horaires des forumers à  l'heure.

Hors ligne

 

avatar
ZombyWoof homme
Psycho sénior
Inscrit le 30 May 2013
685 messages
Bof, l'heure exacte je l'ai dans mes 3
pièces et au poignet! Merci pour la correction!salut

"SOLA DOSIS FACIT VENENUM." Paracelse
(Seule la quantité fait le poison).
--------------------------------------------
Ex "hard-droguiste"  wink

Hors ligne

 

Fabrice homme
Psycho junior
Inscrit le 25 Jan 2013
306 messages
Tout à  fait Pierre.
A vous de voir ensuite quel est le choix le plus pertinent.
Bonne soirée

Hors ligne

 

Fabrice homme
Psycho junior
Inscrit le 25 Jan 2013
306 messages
Pierre pour la base de donnée en effet avec une requete update sur le champ datetime tu as des fonctions sql pour additionner ou retrancher des heures.

La clause where sera par exemple la date à  laquelle l'heure du serveur a été reconfigurée correctement.
Pour une base de type mysql ce serait une requete du type:

UPDATE TABLE_MESSAGE
SET CHAMP_DATE = DATE_ADD(CHAMP_DATE, INTERVAL 2 HOUR)
WHERE CHAMP_DATE < NOW()

Avec NOW() la date de reconfiguration correcte.

Hors ligne

 


Remonter


Pour répondre à cette discussion, vous devez vous inscrire

Sujets similaires dans les forums, psychowiki et QuizzZ

logo Psychoactif
[ Forum ] Forum - Modifier ses messages ?
par Chaman, dernier post 27 août 2017 par Chaman
  2
logo Psychoactif
[ Forum ] Des messages ont été supprimés
par J-Cat, dernier post 04 févier 2023 par J-Cat
  8
logo Psychoactif
[ Forum ] Retrouver ses messages
par el_addicto, dernier post 02 juin 2017 par pierre
  3

Pied de page des forums