2010-06-01 14 views
5

Jestem na serwerze programistycznym. Kiedy to zrobić w php:czas systemowy jest inny niż czas sygnatury Apache -?

echo date('r',time()); 

odpowiedź: pon 01 cze 2010 18:10:32 -0400

Jednak czas mojego komputera jest 17:10:32 (im na GMT - 5). Gdzie mogę skonfigurować mój apache/php, aby zmienić to ustawienie? Sprawdziłem już w php.ini i httpd.conf.

Dzięki

+0

Już skonfigurowałem go za pomocą: date_default_timezone_set ("America/Guayaquil"); – andufo

+1

Być może problem związany z czasem letnim? Osobiście używam UTC wszędzie, aby uniknąć kłopotów związanych z strefą czasową. – Hammerite

+0

Czy jest jakiś sposób, aby użyć strefy czasowej i systemowej ??? –

Odpowiedz

4

edytować swoich php.ini plik i dodać następujący kod w sekcji Date

[Date] 
; Defines the default timezone used by the date functions 
; http://php.net/date.timezone 
date.timezone = America/Guayaquil 

To zdefiniuje strefę czasową dla wszystkich stron php.

Powiązane problemy