Da viele Typo3 Projekte noch auf der alten Version 4.1 laufen und diese Version offiziell nicht mehr unterstützt wird (deprecated), sollte jeder möglichst umgehend auf die aktuellste Version 4.3 updaten.
Weitere Gründe für ein Update auf 4.3 sind: verbesserte Usability, höhere Sicherheit, verbesserte Frontend-Bearbeitungsmöglichkeiten und weiterhin Patches von der Typo3-Community zu beziehen.
Das Update von 4.1 auf 4.3 ist gar nicht so schwer. Hierzu gibt es im Internet auch ein eBook von Dmitry Dupolev, das kostenlos herunter geladen werden kann. Aus diesem Buch kommen auch einige Hinweise hier in diesem Tutorial. Vielen Dank an dieser Stelle für die gute Vorlage.
Was könnte beim Upgrade von Typo3 schief schief gehen?
Da Typo3 ein sehr komplexes System ist und von vielen Entwicklern erstellt ist, werden Bugs meistens von der Community entdeckt. Typo3 gibt es jedoch in sehr vielen unterschiedlichen Variationen. Alle Konfigurationsmöglichkeiten und -kombinationen können daher nicht ausgiebig getestet werden.
- Typo3 4.1 hatte noch eine andere Zeichenkodierung als neuere Versionen. Beim Umstieg kommt es häufig zu Problemen mit dem Character Set. Einige Felder mit TypoScript wurden von Blob auf Text innerhalb der Datenbank umgestellt. Insbesondere deutsche Umlaute könnten hiervon betroffen sein.
- PHP Fehlermeldungen im Frontend und Backend
- SQL Fehlermeldungen im Frontend und Backend
- Weiße Seite ohne Fehlermeldungen im Frontend und Backend
- Benutzer können sich nicht einloggen
- Fehler durch Fehlkonfiguration der Vorgängerversion
In den meisten Fällen ist jedoch ein Upgrade einfach und problemlos.
Checkliste Upgrade
- Welchen momentanen Character Set/Database encodings hat die Datenbank (settings + data)?
- Hat Typo3 und die Datenbank das gleiche Character Set?
- Sind die Einstellungen der localconf.php Settings-Datei ausgedruckt/notiert?
- Ist die Datenbank gesichert?
- Sind alle Daten des CMS in eine Backup-Archiv-Datei geschrieben (z.B. Tarball, zip-Datei, ein anderes lokales Verzeichnis) oder eine identische Testumgebung eingerichtet?
- Entspricht die neue PHP Version den Mindestanforderungen der neuen Typo3 Version?
- Betriebssystem: Unix (bzw. Linux), Windows oder Mac
- Web-Server: Web-Server Apache, IIS
- PHP5.2 (bei Typo3 ab Version 4.2)
- Datenbank: MySQL
- ImageMagick (standalone)
- zlib (kompiliert mit PHP)
- GDlib/Freetype (kompiliert mit PHP)
- Apache mit mod_gzip/mod_rewrite
- ein PHP-cache
- Sind alle notwendigen PHP-Erweiterungen installiert?
- Gibt es Probleme mit Drittanbieter-Erweiterungen? Z.B. bei Debian-Systemen kann es durch eine libxml-Library zum Entfernen aller Ampersand-Character beim Parsen von XML-Daten kommen. Das kann zur Datenzerstörung innerhalb Typo3 führen.
- Gibt es alte Erweiterungen, die noch in Typo3 installiert wurden?
"Typo3 Update von 4.1 auf 4.3" vollständig lesen »