Checkliste nach TYPO3 Update
Letzte Änderung:
Nach Durchführung eines TYPO3 Updates reicht es nicht, einfach schnell mal das Frontend aufzurufen und zu schauen "ob alles läuft". Wenn Sie Sicherheitslücken, Google-Abstrafungen, 404-Fehler, eine Verschlechterung der User Experience oder gar "untergegangene" Anfragen/Bestellungen vermeiden möchten, sollten Sie unbedingt die nachfolgenden Tests durchführen.
Prüfung auf Fehlermeldungen im Installtool
Prüfen Sie im Installtool, ob es noch Fehlermeldungen gibt. Das Installtool erreichen Sie unter:
<meinewebsite>/typo3/install
Hierfür ist ein Passwort erforderlich, dass Sie mit einem ftp-Zugang zurücksetzen können (mehr Infos zum Ändern des Installtool-Passwortes hier).
Ab TYPO3 v9 können Sie dies - vorausgesetzt Sie sind Admin und haben die sog. "Maintainer"-Rechte - direkt vom TYPO3-Backend aus machen. Siehe dazu den Abschnitt "Adminwerkzeuge" in der Modul-Leiste.
Gehen Sie die einzelnen Punkte unter "Aktualisierung" ("Upgrade") durch.
Debugmodus ausschalten
Bei Durchführung eines TYPO3-Updates müssen Entwickler das System i.d.R. Debug-Modus stellen. Leider vergessen sie häufig, wieder in den Live-Modus zu wechseln. Das macht die Website sehr langsam und sicherheitstechnisch anfälliger (da Systeminfos ausgegeben werden können).
Der Debug-Modus wird im Installtool unter Settings -> Configuration Presets -> Debug Settings überprüft/eingestellt.
Statusbericht ansehen
Im Statusbericht werden mögliche Systemfehler (veraltete TYPO3-Version, falsches Datenbank-Format, SOLR-Probleme etc.) angezeigt. Während gelb hinterlegte Meldungen als Warnungen zu verstehen sind, sollten Sie roten Meldungen unverzüglich nachgehen und beseitigen.
Den Statusbericht erhalten Sie im TYPO3-Backend in der Modulspate (ganz links) unter System -> Berichte
Protokollmeldungen überprüfen
Weitere diverse Tests
- werden in der JavaScript-Console (z.B. im Chrome: F12 -> Console) Fehler ausgegeben?
- stimmen Layout (auch auf Mobilgeräten) und Website-Funktionen?
- wird nach https weitergeleitet, wenn man eine Seite mit http aufruft?
Bsp.:RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} ^www\.beispiel\.de$ [NC]
RewriteRule (.*) https://www.beispiel.de/$1 [R=301,L] - stimmen die URLs (ganz wichtig, da sonst die von Google indizierten Links nicht mehr funktionieren)?
- wurden die SEO-Einstellungen (z.B. Titel/Description) korrekt übernommen?
- kommen Anfragen (z.B. Kontakt, Anmeldungen etc.) an?
- funktioniert die Suche?
- lässt sich das TYPO3 Backend wie gewohnt bedienen (einfügen, ändern und löschen von Inhalten)?
- Ist die PHP-Version auf dem höchstmöglichen Stand?
Mehr zum Thema TYPO3 Upgrades erfahren Sie hier.