Ich habe Cronjobs eingerichtet, die täglich auf meinem Ubuntu-Server ausgeführt werden.
z.B. 0 4 * * * Befehl
Sie laufen, außer sie laufen 8 Stunden früher. Beim Einrichten des Servers wurde ursprünglich die UTC-Zeit eingestellt. Ich lief sudo dpkg-reconfigure tzdata
, um den Server auf CST zu setzen, was 6 Stunden hinter UTC liegt. Interessanterweise bin ich in PST, das 8 Stunden hinter UTC liegt, aber ich sehe nicht, wie der Server das wissen könnte.
Wenn ich den Befehl ausführe date
, wird die Uhrzeit in CST angezeigt.
Es muss einen Ort geben, an dem die Zeit falsch konfiguriert ist. Wo kann ich suchen, um das zu lösen?