Tutorial: Wie führe ich ein Update bei Typo3 durch? Am Beispiel von 4.2 auf 4.6

Bei einem Update der TYPO3 Version tauschen wir quasi nur den Quellcode (Kern/Core) von Typo3 aus. Alles andere bleibt vorhanden. Aus Erfahrung kann ich nur empfehlen Updatevorgänge immer für jedes Mainrelease einzeln zu machen. Also von 4.2 auf 4.3 auf 4.4 usw. somit vermeidet man Fehler und kann auch schneller gegensteuern falls was schief geht. Also los geht's ...

  1. Als aller erstes - wie immer - BACKUP!!! Dazu wie bereits des öfteren beschrieben, alle Dateien auf den lokalen rechner kopieren und mit Hilfe des MySQL Dumpers ein Backup der Datenbank anfertigen. Somit kann alles was schief geht wieder rückgängig gemacht werden.
  2. Danach sucht man sich auf der TYPO3 Webseite die entsprechend neueren Pakete und läd diese herunter.
  3. Lokales entpacken der Dateien. Dabei fällt bereits auf das nur die Kernordner im Archiv enthalten sind.
  4. Die Kernordner (misc, t3lib, typo3 und index.php) kopieren und die auf dem Server damit überschreiben.
  5. Aufruf des "InstalllTools" falls dieses Deaktiviert ist, oder die Passwörter verändert wurden, habe ich Hier noch eine kleine Hilfe. Wir sehen nun auch schon das sich die Versionsnummer geändert hat.
  6. "Database Analyser" - im Unteren Bereich findet sich ein Link "COMPARE" mit einem Klick auf diesen wird die Datenbank überprüft und nicht vorhandende oder überflüssige Tabellen gefunden. Bestätigen mit "WRITE TO DATABASE"
  7. Nächster Schritt "UPDATE WIZARD" - Hier stellen wir die neue CompartibillityVersion ein. Mit einem Klick auf "NEXT" wird dies ausgeführt. Es können CSS Updates eingeblendet werden die wir mit einem Klick auf bestätigen. Danach noch ein Klick auf "PERFORM UPDATE" und wieder einen Schritt geschafft. Ab der TYPO3 Version 4.5 wird man bequem durch den Updatevorgang geführt und muss nur noch "PERFORM UPDATE" und "GO TO THE NEXT UPDATE WIZARD" klicken. Das grobe Schema bleibt allerdings gleich.
  8. Noch einmal "UPDATE WIZARD" aber dieses mal "installSystemExtensions" hiermit werden alle Ausgelagerten Core-Extensions installiert. Mit einem Klick auf NEXT gehts los. Wir erhalten eine Seite auf der wir einzelne Extensions abwählen können. Ist das nicht der Fall "PERFORM UPDATES".
  9. Und noch einmal in den "UPDATE WIZARD" dieses mal "installNEWSystemExtensions". Mit einem Klick auf "NEXT" bekommen wir wieder alle neuen Extensions angezeigt und können diese abwählen wenn wir sie nicht haben wollen. Zum Bestätigen auf "PERFORM UPDATES".
  10. Falls immernoch ToDo's im Update Wizard auftauchen, das ist von Version zu Version unterschiedlich - kann man diese ohne Bedenken Ausführen. Beispielsweise soll ab und an noch eine Komponente Installiert oder die Datenbank überprüft werden.
  11. Zu guter letzt noch einmal den CACHE LÖSCHEN. Dazu Klick auf "Edit Files in typo3conf" und "Delete temp_CACHED* files".

    typo3 update

  12. Weiter gehts im BACKEND. "Erweiterungen".
  13. Dort wählen wir im oberen Dropdown "Erweiterungen Importieren" - Mit einem Klick auf "RETRIEVE/UPDATE" holen wir eine Aktualisierung der Extensionsliste.
  14. Nun wählen wir über das Dropdown "Erweiterungen aktualisieren" aus. Nun erhalten wir einen Überblick über Erweiterungen die in einer neuen Version vorliegen. Alle eingeblendeten Extensions sollten installiert werden.
  15. Nun können wir mit einem Klick auf "VIEW" unsere Seite anschauen. Die Seite sollte nun ohne Fehler angezeigt werden.
  16. Zum Schluss können wir noch nach der aktuellen Übersetzung schauen. Dazu rufen wir wieder den Extensionmanager auf. Und wählen über das Dropdown "Translation Handling" oder "Übersetzungen" auf. Wenn wir die Übersetzungssparache festgelegt haben, können wir über "CHECK STATUS AGAINST REPOSITORY" den aktuellsten Stand abrufen. Sobald ein Kästchen Gelb wird klicken wir auf "BIBLIOTHEK AKTUALISIEREN" oder "UPDATE FROM REPOSITORY". Sollte ein Fehler auftauchen, hilft es oft schon noch einmal auf den Update-Button zu klicken.
  17. FERTIG. Diese Prozedur muss nun für jedes Mainrelease wiederholt werden. Viel Spaß :)

Joomla TinyMCE Editor flackert im Firefo…

Zur Beruhigung voran - es liegt sehr wahrscheinlich nicht an deinem Joomla-Setup allein, sondern an einer Inkompatibilität zwischen Firefox 148 und der TinyMCE-Initialisierung in Joomla.

Read more

E-Mail Marketing / Newsletter was gibt e…

E-Mail Marketing Tipps für Newsletter

Immer wieder weren wir gefragt "Wir würden gern einen Newsletter versenden. Wie gehen wir am besten vor? Ist doch kein Problem die Mails direkt über Outlook zu verdenden, oder?" -...

Read more

Widerrufbutton im Onlineshop

Widerrufbutton im Onlineshop

Bei allen B2C Fernabsatzverträgen muss es ab Spätestens ab dem 19. Juni 2026 möglich sein den geschlossenen Vertrag genauso einfach zu widerrufen wie abzuschließen. Was muss ich umbauen? Wie sieht eine Lösung für...

Read more

wasapi modus ausschalten

Um den WASAPI-Exklusivmodus in Windows zu deaktivieren, öffnen Sie über mmsys.cpl (Win+R) die Soundeinstellungen, wählen das Wiedergabegerät aus und entfernen unter „Eigenschaften“ > „Erweitert“ die Haken bei „Anwendungen haben alleinige...

Read more

JCE Fileupload maximum 1024kb

JCE Fileupload maximum 1024kb

Der JCE lässt nur Dateien bis 1024KB ( 1 MB ) zu

Read more

Joomla OSmap Update führt zu Fatal Error…

Joomla OSmap Updates

Die aktuellen Updates von OSMap Free verursachen Fehler bei einem Update.  Problem ist die Erweiterung "ShackExtensionSupport" darin befindet sich die Datei "AbstractScript.php"

Read more

Matomo Cronjob bei ALLinkl einrichten

Matomo (früher Piwik) ist ein Open-Source-Webanalyse-Tool, das ähnlich wie Google Analytics funktioniert, aber mit starkem Fokus auf Datenschutz, Datenhoheit und DSGVO-Konformität.Es kann entweder selbst gehostet (On-Premise) oder als Cloud-Lösung genutzt...

Read more

Unclosed regex pattern at position

Joomshaper Compress JS

Ein unschöner Fehler tritt im Zusammenspiel vom JoomShaper Template „shaper_helixultimate“ und dem Video Plugin „AllVideos (by JoomlaWorks)“ auf.

Read more

Joomla & WordPress-Website lokal/off…

Website lokal speichern mit HTTrack

Ein statisches Backup (HTML Seiten) einer dynamischen Webseite auf CMS Basis (PHP MySQL) wie Wordpress oder Joomla macht sich am besten mit HTTrack. Wir nutzen das Tool gern um einzelne Seiten...

Read more
Wir nutzen Cookies auf unserer Website. Diese sind essenziell für den Betrieb der Seite, sogenannte Tracking Cookies werden nicht eingesetzt. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.