Hi Andreas,
wenn sie nicht explizit gesetzt wurde, kann nur geraten werden. Und da das eher nicht gut funktioniert, kommt die Warnung. Steht auch alles im Manual: http://www.php.net/manual/en/function.date-default-timezone-get.php
Wo findest Du dies in dem Dokument?
Ich lese
If none of the above succeed, date_default_timezone_get() will return a default timezone of UTC.
... also ein ordentlicher Rückgabewert unfd kein Programmabbruch.
Gruß
Jossi