TYPO3 Uncaught Exception ‚ReflectionException‘
So, gerade hab ich versucht, eine ältere TYPO3 Version upzudaten.
Dafür gibts ja im TYPO3 Install-Tool einen extra Wizzard. Doch gleich nach dem ersten Klick blieb der Bildschirm des Browsers weiß. Nix geht mehr. Die üblichen Verdächtigen (Fehler in der localconf.php, oder Tippfehler) schieden aus.
Auch das Aktivieren des APACHE-Loggings schaffte es nicht, eine TYPO3 Fehlermeldung zu produzieren.
Im Logfile des Servers tauchte schließlich folgende TYPO3 Fehlermeldung auf:
Uncaught exception ‚ReflectionException‘ with message ‚Class t3lib_lock does not exist‘
Mit diesem Ansatzpunkt konnte ich den bekannten Bug und die Lösung finden:
Es ist ausreichend, das DeprecationLog in der localconf.php abzuschalten.
Hier der benötigte Eintrag:
$TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = 0;
Bitte nicht vergessen, evtl. vorhandene Cachedateien der TYPO3 Konfig im Verzeichnis typo3conf zu löschen.
Uncaught exception ‚ReflectionException‘ nach Update
erledigt und TYPO3 läuft wieder wie gewohnt.