Fehlermeldung mit miketime...

bei date.timezone hab ich Europe/Paris geschrieben hat aber nicht wirklich was bewirkt.
Was heisst "nicht wirklich"?
Und hast Du mal nachgesehen ob XAMPP mehrere php.ini hat?
Wenn mehrere vorhanden sind, dann verrät Dir php_info() den Pfad zur aktuell genutzten php.ini.
In dieser änderst Du den Eintrag
Code:
;date.timezone =
in
Code:
date.timezone = "Europe/Berlin"
Das Semikolon am Zeilenanfang muss auch entfernt werden.
Und nicht vergessen Apache neu zu starten.
Änderungen an der php.ini (und auch der httpd.conf) werden erst beim nächsten Apache-Start wirksam.

Allerdings kann es u.U. auch sinnvoller sein einfach
Code:
date_default_timezone_set("Europe/Berlin");
in einer Konfigurationsdatei einzufügen, welche Du dann in Deinem Script einbindest.
Der Hintergrund ist einfach der, dass Du bei einem Webhoster i.d.R. keinen Zugriff auf die php.ini hast.

Eine weitere Möglichkeit, welche sich global und ohne Eingriff in die Scripte oder die php.ini auswirkt, wäre eine .htaccess mit der Zeile
Code:
php_value date.timezone "Europe/Berlin"
 
Zurück