it-swarm.com.de

Sofort verfügbare Beiträge werden 2 Stunden später geplant und veröffentlicht

Wenn ich versuche, Beiträge sofort zu veröffentlichen, werden sie für die aktuelle Zeit geplant, aber 2 Stunden später veröffentlicht.

enter image description here

Auch geplante Posts werden 2 Stunden nach dem geplanten Zeitpunkt veröffentlicht.

Ich denke, es ist ein Problem mit der Zeitzone, aber ich habe keine Ahnung, wo ich sonst suchen soll:

Wordpress-Einstellung: enter image description here

PHP-Einstellung: enter image description here

Ich bin auf Ubuntu 16.04 und die Zeitzone scheint auch dort korrekt zu sein.

# timedatectl
  Local time: Sat 2016-10-01 18:04:13 CEST
  Universal time: Sat 2016-10-01 16:04:13 UTC
  RTC time: n/a
  Time zone: Europe/Berlin (CEST, +0200)
  Network time on: yes
  NTP synchronized: yes
  RTC in local TZ: no

mysql @@ global.time_zone wurde auf SYSTEM gesetzt, ich habe versucht, es in UTC zu ändern, aber das behebt das Problem auch nicht:

mysql> SET @@global.time_zone = '+00:00';
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT @@global.time_zone;
+--------------------+
| @@global.time_zone |
+--------------------+
| +00:00             |
+--------------------+
1 row in set (0.00 sec)

Hast du irgendwelche Hinweise, wo ich sonst noch suchen könnte?

Update1:

Ich habe versucht, Zeitzonen in MySQL zu füllen, um die Standard-Zeitzone auf "Europa/Berlin" zu setzen, aber kein Glück:

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot mysql

mysql> SET GLOBAL time_zone = 'Europe/Berlin';
mysql> SELECT @@global.time_zone;
+--------------------+
| @@global.time_zone |
+--------------------+
| Europe/Berlin      |
+--------------------+
1 row in set (0.00 sec)
5
christophrus

Die Lösung war zu

apt-get remove tzdata
apt-get install tzdata

während

dpkg-reconfigure tzdata

war nicht genug.

Mark bearbeiten:

In menschlichen Worten, das Problem wurde verursacht, weil die Zeitzonendaten auf dem Server falsch waren, was wahrscheinlich einen Einfluss darauf hatte, wie PHP die Zeiten berechnet. Die Lösung bestand darin, die Daten zwangsweise zu aktualisieren.

5
christophrus