Ich habe XAMPP in der Version 1.7.2 installiert und bekam bei meinen PHP-Projekten plötzlich die folgende Fehlermeldung/Warning:

Warning: mktime() [function.mktime]: It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‚Europe/Paris‘ for ‚1.0/no DST‘ instead

Da ich wusste, dass mit dieser XAMP-Version auch auf PHP 5.3.0 geupdatet wurde habe ich direkt mal in die PHP.ini geschaut. Und siehe da die Zeitzone war nicht gesetzt. Seit der Version 5.3 erwartet PHP das Setzen der Zeitzone mittels „date.timezone“ im Abschnitt „[Date]“:

[Date]
; Defines the default timezone used by the date functions
date.timezone =“Europe/Berlin“

Danach läuft wieder Alles wie gewünscht.