Ich habe am Wochenende meine ganzen TYPO3 Installationen auf die neuen Versionen > 4.5 mit LTS (Long Term Support) aktualisiert, dabei sind mir gleich ein paar Fehler aufgefallen die ich eigentlich nicht haben wollte, die aber auf jeden Fall zunächst einmal beseitigt werden musste bevor ich die Seiten wieder online stellen konnte. Obwohl ich eigentlich immer den Schritt gehe den nächste Bugfixing Release abzuwarten, in diesem Fall 4.5.1, habe ich den Einsatz von 4.5.0 vorher natürlich schon auf meinen Test Seiten geprüft.
Probleme beim Update hatte ich insbesondere mit den Installierten Extensions:
- commerce
- mm_forum
- sr_fe_user_register
- directmail
- powermail
Bei mm_forum, sr_fe_user_register, directmail und powermail stellte sich heraus das diese Extensions allesamt noch mit der alten Mail Versendung aus TYPO3 heraus arbeiten. Den Fehler habe ich durch die folgende Fehlermeldung festgestellt.
Oops, an error occured!
Validation failed for: address@mail.de
Die Lösung ist denkbar einfach: Im Backend auf die Installation klicken und in All Configuration auf die Option
substituteOldMailAPI
dort ist in TYPO3 > 4.5 ein Haken gesetzt. Diesen Entfernen und alles sollte wieder so funktionieren wie gewohnt.
Bei der Extension commerce waren die Probleme schon etwas schwieriger zu lösen, denn hier war direkt im Core von 4.5.0 ein Fehler vorhanden der mit der Version 4.5.1 aber beseitigt wurde, somit musste man also nur auf die kommende Version warten. Zusammenfassend zur commerce Extension muss mann allerdings erwähnen das diese bereits seit dem Update auf die Version 4.4 enorme Probleme hat und ich einen Einsatz der Extension für künftige Projekte in Frage stelle. Im TER findet sich zum heutigen Tage immer noch die Version 0.99
Leider funktionieren in allen Browsern bei der Installation von Extensions die JavaScript Dateien nicht. Diese reagieren nicht auf den JS aufruf im Browser und schließen das Fenster nicht. (siehe Screenshot auf der linken Seite)
Dies macht die Installation einer Extension welche mehrere Extensions benötigt, damit diese funktioniert, zu einem Problem.
Informationen zum Update findet ihr in der Video Anleitung von JWeilandt! Vielen Dank hierfür.
eingebunden mit Embedded Video
YouTube TYPO3 Update auf YouTube
Fazit: Alles in allem geht TYPO3 einen guten Schritt in Richtung V5 Phoenix. Der komplette Seitenbaum in ExtJS beeindruckt was auch für die Liste der Extensions gilt die ebenfalls in ExtJS umgesetzt wurde.