Update Typo3 3.8.1 auf Version 4.0

Hier eine Schritt für Schritt Anleitung um eine Typo3 3.8.1 Installation auf einem alten Hosteurope Webpack auf Typo3 4.0 upzudaten.
Achtung: Dies ist eine Mitschrift meiner Umstellung, daher keine Garantie! Vorher bitte alles sichern, d.h. sowohl die Datenbank (per phpMyAdmin) als auch die Daten auf dem Webspace (per FTP)!
ToDo: Extensions sind nach der Umstellung auf Englisch... Lösung gesucht!
Benötigt: FTP-Client der auch Berechtigungen (rekursiv) setzen kann!

  1. Typo3 4.0 Dateien herunterladen, erste Vorbereitungen
    Die Dateien typo3_src-4.0.zip und dummy-4.0.zip von typo3.org runterladen und entpacken. Den Inhalt der beiden entstandenen Ordner in einen neuen Ordner kopieren, es ist normal dass hierbei ein paar (identische) Dateien überschrieben werden.

    Achtung:
    Ab dem nächsten Schritt ist Ihre Webseite bis zum Ende dieser Anleitung nicht erreichbar bzw. voll funktionsfähig! Haben Sie alles gesichert?

  2. Vorbereitungen per FTP
    Folgende Dateien und Ordner per ftp löschen:
    t3lib/
    tslib/
    typo3/
    media/
    showpic.php
    index.php

    Folgende Dateien und Ordner von den eben entpackten ZIP's hochladen:
    index.php
    t3lib/
    typo3/

    Folgende Ordner noch erstellen:
    typo3temp/GB
    fileadmin/typo3temp/l10n

    Den Ordner typo3/ext/ für alle les-/schreib-/ausführbar machen!

    Wer auch seine Dokumentation auf dem neuesten Stand haben möchte läd ausserdem noch folgende Dateien hoch:
    _.htaccess
    ChangeLog
    GPL.txt
    INSTALL.txt
    LICENSE.txt
    NEWS.txt
    README.txt
    RELEASE_NOTES.txt

  3. Auf ins Backend!
    Per FTP ist jetzt alles erledigt, das Backend ist jetzt wieder erreichbar und sollte nicht viel anders als vorher aussehen. Die übrigen Änderungen erledigen wir von hier aus.

    Der Cache muss geleert werden hierzu "Clear cache in typo3conf/" und "Clear FE cache" aufrufen, beides findet sich im Menü ganz unten.

    Jetzt muss die Datenbank angepasst werden, hierfür "Install" aufrufen (Menü unter Tools) und "Database Analyser" auswählen. Mit "Compare" wird die Überprüfung gestartet, nach einer Weile lädt die Seite neu und man muss unten "Write to Database" anklicken. Wer ein wenig Ahnung hat kann eventuell noch mehr zu löschende Tabellen anhaken, in diesem Fall muss man die selbst gesetzten Punkte nochmal bestätigen.
    Als nächsten Punkt im Install-Tool den "Update Wizard" anklicken, hier "changeCompatibilityVersion" wählen. Es folgen ein paar Hinweise zu Änderungen in Typo3 4.0, gründlich durchlesen, alles anhaken und auf "3-Perform updates!" klicken
    Für die letzten Anpassungen an der Datenbank im Menü (nicht mehr Install-Tool) "DB Check" aufrufen und "Manage Reference Index" auswählen. Ein Klick auf "Update Now" erledigt die letzten Änderungen.

  4. Letzte Änderungen für Extensions
    Den "Ext Manager" aufrufen (Menü unter Tools) und bei dem Punkt "German language pack" vorne auf das "-" klicken (Falls nicht sichtbar oben links aus der Drop-Down-List den Punkt "Loaded Extensions" wählen, falls immer noch nicht sichtbar war die Extension wohl nie installiert). Die Extension ist jetzt nicht mehr aktiv, um sie jedoch endgültig zu löschen den Punkt "Backup/Delete" auswählen (Drop-Down-List) und dort dann "Delete Extension from server" anklicken. "Go Back" (oben rechts) anklicken.
    Um die Funktionalität des "German language Pack" unter Typo3 4 wieder herzustellen oben links in der Drop-Down-List "Menu" den Punkt "Translation Handling" auswählen und "German" auswählen. Zum Speichern "Save Selection" anklicken.

    Falls schon in Typo 3.8.1 htmlArea RTE installiert war:
    In Typo3 4.0 wird htmlArea RTE schon standartmäßig mitgeliefert, also muss die alte Extension deinstalliert werden. Zum Deinstallieren so vorgehen wie beim "German language pack" geschrieben.
    Der mitgelieferte RTE muss erst installiert werden. Dafür im Extension-Manager "install extensions" wählen und auf das Plus vor htmlArea RTE klicken.

    Wieder für alle:
    Im Erweiterungsmanager "Settings" auswählen und einen Haken bei "enable unsupported extensions" setzen.
    Im Erweiterungsmanager "Import Extensions" auswählen und "Retrieve/Update" anklicken. Hiermit werden die vorhandenen Extensions auf den neuesten Stand gebracht.

    Um das nette neue Layout von Typo3 4.0 zu erhalten in den Extension-Manager gehen, "install extensions" auswählen und ganz unten auf das Plus vor "Typo3 skin" klicken.

    Zum Abschluss im Install-Tool unter "Basic Configuration" gucken ob alles ok ist und keine Fehler mehr angezeigt werden.

In Typo3 3.8.1 global installierte Extensions müssen übrigens neu installiert werden. Ich hatte aber keine, generell wäre jetzt der optimale Zeitpunkt hierfür.
Wenn alles geklappt hat, haben Sie jetzt eine aktuallisierte Typo3 Version auf Ihrem Webpack.
Herzlichen Glückwunsch!