2010-06-01 18 views
5

Ich bin auf einem Entwicklungsserver. Wenn ich dies tun in php:Systemzeit ist anders als Apache Zeitstempel -?

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

Antwort: Di, 01. Jun 2010 18:10:32 -0400

jedoch Zeit meines Computers ist 17.10.32 (im auf GMT - 5). Wo konfiguriere ich meinen Apache/Php, um diese Einstellung zu ändern? Ich habe bereits in php.ini und httpd.conf gesucht.

Dank

+0

Ich habe es bereits eingerichtet mit: date_default_timezone_set ('America/Guayaquil'); – andufo

+1

Vielleicht ein Sommerzeitproblem? Persönlich verwende ich UTC überall, speziell um Zeitzonenprobleme zu vermeiden. – Hammerite

+0

Gibt es eine Möglichkeit, Systemzeit und Zeitzone zu verwenden ??? –

Antwort

4

Bearbeiten Sie Ihre php.ini Datei und fügen Sie den folgenden Code in Date Abschnitt

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

Das wird die Zeitzone für alle Ihre PHP-Seiten definieren.