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?