Der Server, auf dem auch dieses Blog liegt, hatte in der Vergangenheit öfter Schluckauf mit der Zeit:
- die Voreinstellung von 1&1 war "lokale Zeit", also ohne automatische Sommerzeitumstellung und grundsätzlich eine Stunde daneben
- auch nach der Umstellung auf UTC wollte sich die Uhr nicht automatisch auf Sommerzeit umstellen
- komischerweise hat ein Aufruf von yast2 timezone ohne irgendeine Änderung die Zeit immer korrigiert
- xntpd hat sich wegen einer Stunde "Zeitverschiebung" gleich nach dem Start verabschiedet
Nach längerer Zeit der Verwunderung habe ich endlich das Problem gefunden:
# rpm -V timezone
S.5....T /usr/share/zoneinfo/Europe/Berlin
Nach Neuinstallation des timezone-Pakets bin ich die Zeitverschiebung endlich los.
Wer oder was die Datei überschrieben hat? Keine Ahnung - ich wäre aber nicht überrascht, wenn Plesk mal wieder seine Finger im Spiel gehabt hat.
(Hatte ich eigentlich schon erwähnt, was ich von Plesk halte? ;-)
Update: Zur Sicherheit sollte man auch noch die Zeitzone in den PHP-Scripten angeben:
<?php putenv( "TZ=Europe/Berlin" ); ?>