Ich habe gerade meinen CentOS-Server aktualisiert. PHP ist jetzt in der Version 5.2.10 (php-5.2.10-1.el5.remi.i386), und ich habe PECL Runkit installiert. tzdata wurde ebenfalls aktualisiert (tzdata-2009i-2.el5.noarch). Seit dem Update ablehnen ApachePHP-Start: Zeitzone-Datenbank ist korrupt
Hier beginnen die httpd/error.log
[Mi 8. Juli 11.40.21 2009] [Ankündigung] suEXEC Mechanismus aktiviert (Wrapper:/usr/sbin/suexec) [Wed Jul 08 11:40:24 2009] [Nachricht] Digest: Generieren Geheimnis für Digest Authentifizierung ... [Mi Jul 08 11:40:24 2009] [Hinweis] Digest: done PHP Strenge Standards: PHP Startup: Es ist nicht sicher, sich auf die Zeitzoneneinstellungen des Systems zu verlassen. Verwenden Sie die Einstellung date.timezone, die Umgebungsvariable TZ oder die Funktion date_default_timezone_set(). Falls Sie eine dieser Methoden verwendet haben und Sie immer noch diese Warnung erhalten, haben Sie höchstwahrscheinlich die Zeitzonen-ID falsch geschrieben. Wir haben für Sie 'Europe/Berlin' für 'CEST/2.0/DST' statt in Unknown on line 0
PHP Fatal error: PHP Startup: Zeitzone-Datenbank ist beschädigt - dies sollte nie passieren! in unbekannt in Zeile 0
Wenn ich Runkit entfernen, laufen alle gut. Aber ich brauche diese Werkzeuge.
Mit freundlichen Grüßen, Cédric