Portál AbcLinuxu, 26. dubna 2024 15:06
$ date Thu Oct 20 15:29:39 EDT 2005Problem je v tom, ze PHP script ukazuje nas cas tzn:
21:29:39
, takze se vubec neridi casem na serveru. Muzete mi prosim poradit jak docilim aby cas v PHP scriptu byl synchronizovany s casem na serveru aniz bych musel upravovat date(); funkci ?
Samozrejme mohu pouzit kod:
$timezone = -5; $datum = gmdate("Y-m-j H:i:s", time() + 3600*($timezone+date("I")));Ale mne zajima proc php script ukazuje rozdilny cas nez je cas na serveru?
date("Y-m-j H:i:s");
ukazuje jiny cas nez cas na serveru? Je to pro mne prilis dulezite...
Uprava php scriptu nepripada v uvahu.. zajima mne proc to ukazuje jiny cas.
Nyni je na serveru cas: 05:47:28 CDT 2005
Cas v php scriptu je: 12:47:00
Cas na serveru byl upraven pomoci prikazu timeconfig a nastaveno: CST6CDT
Zda se mi ze to nyni potrebuje nejakou synchronizaci.. mohli byste mi prosim poradit?
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.