Domain Name System (DNS) - Probleme de configuration Timezone
... / Probleme de configuration...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Probleme de configuration Timezone

Von
OlivierL73
Erstellungsdatum 2017-11-08 11:01:23 (edited on 2024-09-04 11:25:34) in Domain Name System (DNS)

Bonjour à tous. Suite à une mise à jour je rencontre un problème sur l'heure et la date de mon site.
Le fuseau horaire par défaut de PHP a été modifié après le chargement de WordPress par un appel à la fonction date_default_timezone_set(). Cela perturbe le fonctionnement du calcul des dates et des heures.
Qui pourrait m'aider pour mettre à jour ? Et comment dois je faire ?
Un grand merci pour votre aide


1 Antwort ( Latest reply on 2020-08-20 12:57:35 Von
OlivierG66
)

```text pas sûr de comprendre ton raisonnement et ton souci réel


> Le fuseau horaire par défaut de PHP

non ce n'est pas WP qui le défini, heureusement

> après le chargement de WordPress

WP utilise ` date_default_timezone_set()` pour définir le décalage horaire pour ses besoins
https://www.php.net/manual/fr/function.date-default-timezone-set.php

voir `wp-settings.php`:
```text
grep date_default_timezone_set wp-settings.php
date_default_timezone_set( 'UTC' );
```

c'est Ovh qui définit le décalage par défaut, exemple
```text
ssh02.cluster023.gra.hosting.ovh.net (php/7.3/production/stable) ~ $ php -r "echo ini_get('date.timezone').\"\n\";"
Europe/Paris
```

avec ce script php:
```php
date_default_timezone_set( 'UTC' ); // comme WP

echo " php défaut: " . ini_get('date.timezone')."\n";
echo " redéfini: " . date_default_timezone_get()."\n";
?>
```
```text
php tempo.php
php défaut: Europe/Paris
redéfini: UTC
```
sorti du script, je retrouve bien le défaut Ovh:
```text
php -r "echo ini_get('date.timezone').\"\n\";"
Europe/Paris
``` ```

bonjour j'ai le même problème que vous ... avez vous trouvé une solution ?