Problème de date d'un serveur

Eléphant du PHP | 396 Messages

14 août 2005, 13:38

Bonjour à tous,

Je rencontre un problème assez étrange.

Comment est-ce possible que sur un même serveur, si je fais un echo date(); ça me donne la date du jour correctement alors que pour autre utilisateur ça lui donne une date erronée (Sun Mar 06, 2005 9:58 pm
tout à l'heure par exemple alors que pour moi ça me donne bien Sun Aug 14, 2005 1:38 pm).

Je ne pense pas que la configuration du poste client puisse jouer sur l'affichage de la date d'un serveur non?

Merci d'avance.

Eléphant du PHP | 396 Messages

14 août 2005, 16:17

Ca s'est reglé tout seul pour la personne pour qui ça deconnait...et maintenant c'est à mon tour que ça pose problème. Là, la date serveur est le 3 août.

Je veux bien que le serveur deconne mais je comprends vraiment pas pourquoi ça fonctionne pour certains utilisateurs et pas pour d'autres.

Au cas où, le site est sur un hebergement OVH.

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

14 août 2005, 17:22

On pourrait avoir le code exact ?

Eléphant du PHP | 396 Messages

14 août 2005, 17:27

Un simple echo date("D M d, Y g:i a");

En fait, un forum phpBB est hébérgé sur le serveur donc ce bug de date pose de gros problèmes tu l'imagines bien.

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

14 août 2005, 17:35

Si ce problème de date apparait dans une page du forum, c'est normal que ça dépende du client puisque le forum gère le décalage horaire spécifié dans le profil de l'utilisateur.

Eléphant du PHP | 396 Messages

14 août 2005, 17:38

Mon echo date(); je le met sur une page qui n'a rien à voir avec le forum, à la racine de l'hebergement alors que le forum est dans un dossier.

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

14 août 2005, 18:33

Je n'alors aucune explication... J'ai moi-même deux hébergements chez OVH (en 60gp), et je n'ai jamais rencontré ce problème...
ça devient de leur ressort : contacte le support ;)

Eléphant du PHP | 396 Messages

14 août 2005, 18:37

Vi, je ne vois pas de réponse logique à ce problème non plus :-k
Je vais voir ce qu'ils en pensent...

J'ai aussi déjà utilisé plusieurs mutualisés chez eux et c'est la 1ere fois que je vois ça.

Eléphant du PHP | 396 Messages

16 août 2005, 12:21

OVH m'a répondu.
C'était un problème de synchronisation à la suite d'ajouts de serveurs.

Je comprends tjs pas comment ça pouvait donner des dates differentes suivants les utilisateurs mais bon...
Modifié en dernier par Rei Itchido le 16 août 2005, 12:56, modifié 1 fois.

ViPHP
pjl
ViPHP | 2119 Messages

16 août 2005, 12:44

Il doit y avoir plusieurs serveurs en load-balancing.

Eléphant du PHP | 396 Messages

16 août 2005, 12:57

Tu veux dire qu'on passe pas tjs par le même serveur?

ViPHP
pjl
ViPHP | 2119 Messages

16 août 2005, 13:03

ca me semble être le plus logique vu ton PB.

Eléphant du PHP | 396 Messages

16 août 2005, 13:04

Oki, merci pour le tuyau.
Je ne savais pas que ça se faisait...