Portál AbcLinuxu, 13. května 2025 23:28
Dobrý den, již delší dobu se potykám s problémem s časem v debianu.
Příkaz date vypíše:
So srp 8 12:03:24 CEST 2009
Příkaz hwclock vypíše:
So 8. srpen 2009, 12:03:44 CEST -0.000479 seconds
Čas se shoduje, takže je to OK.
Ale pokud použiji příkaz date -u tak ten vypíše:
So srp 8 10:04:33 UTC 2009
Čas každou hodinu synchronizuji pomocí ntpdate. Ovšem čas je stále nějaký divný. Například v mém phpbb3 fóru mají příspěvky čas posunutý o 2hodiny dozadu. Mrkl jsem tedy do nastavení fóra, ale časové pásmo jsem měl nastavené na:
[UTC + 1, A] Střední Evropa, Amsterdam, Berlín, Řím, Praha
Což vypadá OK, tak nevím, kde je problém. Ještě podotknu, že jsem po nastavení správného času v date a hwclock nedával reboot. Je potřeba?
Děkuji předem za odpovědi
date
a date -u
ti zobrazujú správny čas a na tom fóre ešte musíš zapnúť, že sa používa letný čas (takže práve teraz je UTC+2 a nie UTC+1).
Ja mám problém, že v Debiane sa mi oneskoruje systémový čas. Teda hwclock zobrazí správny čas a date nesprávny. Za deň aj o 20s. Zatiaľ som to zrovnal pomocou adjtimex, ale neviem, prečo to robí
Právě že zapnutý letní čas mám a stejně se tam udává čas posunutý o 2 hodiny zpět, možná je vážně potřeba reboot.
v /etc/timezone mám Europe/Prague
Restart apache nepomohl .
Ano, v souboru /etc/timezone mám:
Europe/Prague
Apache2 jsem restartoval, ale prostě na fóru to stále ukazuje o 2h posunutý čas, na webu, kde používal funkci php funkci strtotime apod to funguje OK. Tak nevím kde je v nastavení phpbb chyba.
Ale teď jsem si všiml ještě jedné chyby s časem u automatických záloh pomocí cronu.
Zálohu mysql databáze, a do názvu souboru vždy vkládám čas.
Jenže čas zálohy je např.: 4:30 a čas vytvoření souboru je 5:30.
Rád bych dal reboot, možná je potřeba, ale jedná se o herní server, a tak se mi reboot moc dávat nechce, ale asi budu muset . Nebo máte ještě nějaké rady?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.