Ein Bekannter bat mich vor kurzem seine TYPO3 Installation von 4.1.6 auf 4.2.1 zu aktualisieren. Eben das habe ich bei mir, und bei Kunden mit Standardumgebungen relativ schnell erledigen können.
Diesemal lief es leider anders, nach dem Upgrade schien die Installation komplett zu funktionieren, nur der RTE und das „Topbar-Menü“ gingen nicht.
Zur Lösung:
- PHP 5.2.3 war installiert
aber entgegen aller normalen Einstellungen war
zend.ze1_compatibility_mode on
damit verhält sich PHP 5.x wie ein 4.x
also .htaccess mit folgender Zeile erstellen:
php_flag zend.ze1_compatibility_mode off
Nun läuft auch das Backend wieder komplett. Ob diese Option aktiviert ist, oder nicht, kann man mit der Funktion phpinfo() überprüfen.