date_default_timezone_get() error nach Update auf PHP 5.3

Nach dem eben durchgeführten Update der PHP-Version auf 5.3.1 auf meiner Debian Kiste, begrüßten mich viele PHP-Seiten mit folgender Fehlermeldung:

date_default_timezone_get() [function.date-default-timezone-get]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable 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.

Wie der errortext vorschlägt, reicht folgender Eintrag in der php.ini (je nach Zeitzone anpassbar)

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

Tags: , ,

2 Antworten zu “date_default_timezone_get() error nach Update auf PHP 5.3”

  1. dude sagt:

    te?ekkür!!! :) )

    brauch man nämlich auch beim neuen postfixadmin-plugin und squirrelmail..

    [Thu Mar 11 17:44:11 2010] [error] [client 12.15.14.31] PHP Warning: date(): 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/Berlin’ for ‘CET/1.0/no DST’ instead in /usr/share/squirrelmail/src/left_main.php on line 388, referer: https://webmail.local.net/src/webmail.php

  2. Ocho sagt:

    ‘s Mailding tut noch nicht wieder richtig: deprecated functions

Hinterlasse eine Antwort

*