Fehlermeldungen nach einem Upgrade auf TYPO3 9

Bei aktiviertem Debug Modus kann es nach einem Upgrade auf TYPO3 9 bei einem Aufruf der Wartungsmodule zu Fehlermeldungen kommen.

Diese lautet bei „Flush TYPO3 and PHP Cache“ so:
Clearing caches went wrong on the server side. Check the system for broken extensions or missing database tables and try again

und bei „Analyze Database Structure“ so:
Something went wrong. Please use Check for broken extensions to see if a loaded extension breaks this part of the install tool and unload it.

Was ist hier los?
Im Debug Modus, also mit ['SYS']['displayErrors'] = 1 wird ein Fehler erzeugt, den es im Live Modus nicht gibt. Bizarr.

Der Grund liegt in den Einstellungen der Localconfiguration.
Wenn hier nämlich keine Einträge für [SYS][productionExceptionHandler], [debugExceptionHandler] und [SYS][errorHandler] vorhanden sind, verschluckt sich die Fehlerbehandlung sozusagen.

Die Lösung ist also – wie so oft wenn man weiß wie es geht – einfach: man sucht über „Adminwerkzeuge“ / „Einstellungen“/ „Configure Installation-Wide Options“ nach exceptionhandler und trägt in den drei Feldern die Defaultwerte ein.

Bei TYPO3 8 ist das in dieser Form nicht passiert.

Link