Sie erhalten sinngemäß folgende Fehlermeldungen/ Warnungen beim Aufruf der Webseiten:
Function eregi() is deprecated in ... on line ...
Das liegt vermutlich an neuen Warnmeldungen die mit PHP 5.3 eingeführt worden sind. Beim Aktualisieren der PHP Engine werden plötzlich die Warnungen angezeigt.
PHP ist eine Skriptsprache unter der Anwendungen auf Webservern laufen. Die PHP Engine ist der Interpreter, der die Skripts Ihrer Anwendung zum Ausführen bringt so dass z.B. Webinhalte angezeigt werden können.
Abhilfe:
- Aktualisieren Sie Ihre Anwendung
Typo3 z.B. setzt explizit das „error_reporting“ und umgeht damit die globale Einstellung mit der die Warnungen unterdrückt werden können. Aktuelle Versionen sollten das bereits berücksichtigen. - Prüfen/ergänzen Sie Ihren PHP Code
Statterror_reporting (E_ALL ^ E_NOTICE);
verwenden Sie bitte
error_reporting (E_ALL ^ E_NOTICE ^ E_DEPRECATED);
Bei anderer Schreibweise bitte statterror_reporting(E_ALL & ~E_NOTICE);
Folgendes verwenden:
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);