Manuel Killert
Ratgeber · Magento · Updates

Magento 2 aktualisieren — kein Klick, sondern ein Ablauf.

Magento 2 ist ein mächtiges, aber anspruchsvolles System. Updates laufen über die Kommandozeile, betreffen PHP, Datenbank, Suchdienst und Zwischenspeicher und können Erweiterungen und Themes brechen. Wer sie regelmäßig und geordnet macht, hat damit wenig Ärger. Wer sie aufschiebt, irgendwann ein Projekt.

Referenzen ansehen →Projekt anfragen
Kurz gesagt

Jede Magento-2-Version hat ein festes Support-Ende laut Lebenszyklus des Herstellers; dazwischen erscheinen Sicherheitspatches, die zeitnah eingespielt gehören. Ein Update betrifft oft auch PHP, die Datenbank, den Suchdienst und den Zwischenspeicher. Ohne Testumgebung und geordnete Bereitstellung sollte man es nicht machen.

Sofort-Hilfe

Website down oder gehackt? Schreib mir per WhatsApp oder E-Mail mit Domain und kurzer Beschreibung — ich melde mich in der Regel innerhalb weniger Stunden, auch am Wochenende, wenn es brennt. Zugangsdaten bitte nie in der ersten Nachricht, sondern erst nach Absprache über einen sicheren Weg.

Der Lebenszyklus.

Magento 2 erscheint in Nebenversionen der Reihe 2.4.x. Jede hat laut Hersteller ein festes Ende der Unterstützung. Danach gibt es für diese Version keine Sicherheitspatches mehr.

Ich nenne hier bewusst keine konkreten Daten, weil sie sich mit jeder neuen Version verschieben. Prüf im Lebenszyklus des Herstellers, bis wann deine Version unterstützt wird — und plane das Update deutlich vorher.

Arten von Updates.

ArtInhaltAufwand
SicherheitspatchSchließt LückenGering, zeitnah einspielen
Patch-VersionKorrekturen und Patches gebündeltMittel
NebenversionNeue Funktionen, neue AnforderungenHoch, als Projekt planen

Sicherheitspatches haben Vorrang. Lücken in verbreiteten Shopsystemen werden schnell automatisiert ausgenutzt (Magento absichern).

Systemanforderungen.

Neue Magento-Versionen heben regelmäßig die Anforderungen an: PHP-Version, Datenbankversion, Suchdienst, Zwischenspeicher, Abhängigkeitsverwaltung. Ein Update von Magento kann also bedeuten, dass auch der Server angepasst werden muss.

Vor jedem Nebenversions-Update: Anforderungen der Zielversion mit dem Server abgleichen. Oft ist ein Server-Update der erste Schritt (PHP-Versionen).

Erweiterungen und Theme.

Erweiterungen sind der häufigste Grund für Probleme beim Update. Jede muss mit der Zielversion verträglich sein. Bei gepflegten Erweiterungen gibt es passende Versionen, bei verwaisten nicht.

Eigene Anpassungen, die Kernklassen überschreiben, sind besonders anfällig. Sie gehören bei jedem Update geprüft. Und das Theme — besonders eigene Themes mit überschriebenen Vorlagen — muss mit den Änderungen der Zielversion abgeglichen werden.

Der Ablauf.

  1. Versionshinweise lesen — besonders die Änderungen mit Auswirkung.
  2. Anforderungen prüfen und Server vorbereiten.
  3. Erweiterungen auf Verträglichkeit prüfen und aktualisieren.
  4. Testumgebung mit aktuellem Datenstand.
  5. Update durchführen: Abhängigkeiten, Datenbank-Aktualisierung, Code-Erzeugung, statische Dateien.
  6. Testen: Kaufweg mit allen Zahlarten, Backend, Schnittstellen, Suche.
  7. Live gehen mit geordneter Bereitstellung.

Bereitstellung.

Bei Magento sollte nie direkt auf dem Live-Server aktualisiert werden. Der übliche Weg: In einer getrennten Umgebung bauen — Abhängigkeiten, erzeugter Code, statische Dateien — und das Ergebnis mit kurzer Wartungszeit ausliefern.

Das hält die Ausfallzeit kurz und macht das Update wiederholbar. Und es erlaubt einen schnellen Rückweg, falls nach dem Livegang etwas nicht stimmt.

Typische Fehler.

  • Datenbank-Aktualisierung nicht ausgeführt.
  • Erzeugter Code und statische Dateien nicht neu gebaut — Shop ohne Gestaltung oder mit Fehlern.
  • Zwischenspeicher nicht geleert.
  • Hintergrundaufgaben laufen nicht mehr — Indizes veralten, Mails bleiben liegen.
  • Suchdienst nicht verträglich — Suche und Kategorien leer.
  • Erweiterung nicht aktualisiert.

Der vorletzte Punkt ist Magento-typisch: Kategorie- und Suchseiten hängen am Suchdienst. Ist er nicht erreichbar oder in der falschen Version, zeigen sie keine Produkte (Magento langsam).

Ein Rhythmus.

Sicherheitspatches zeitnah, Patch-Versionen gebündelt, Nebenversionen als geplante Projekte rechtzeitig vor Support-Ende. Mit diesem Rhythmus bleibt jeder Schritt überschaubar (Magento-Wartung).

Wenn du nicht weiterkommst.

Wenn dein Magento-Shop auf einer alten Version läuft oder ein Update ansteht. Ich finde die Ursache, behebe sie und erkläre dir, was passiert ist. Die Übersicht findest du unter Magento- und Shopify-Hilfe; wenn gerade keine Bestellungen durchgehen, hilft der Notfall-Support.

Fehleranalyse & Erste Hilfeab ~150 €

Ursache finden, Website wieder zum Laufen bringen, kurzer Bericht — meist am selben Tag.

Stundensatz~95 €

Für Anpassungen, Fehlerbehebung und Beratung nach Aufwand, abgerechnet in 15-Minuten-Schritten.

Wartungab ~49 €/Monat

Updates, Backups, Sicherheitscheck, Monitoring — Kleinigkeiten inklusive.

Orientierungswerte, keine Fixpreise — nach einem kurzen Gespräch bekommst du ein Festpreisangebot.

Wer hilft.

Ich bin Manuel Killert, Webentwickler aus Quakenbrück. Shopsysteme sind ein Kern meiner Arbeit — ich betreue WooCommerce, Shopware, Magento und Shopify, baue Schnittstellen zu Buchhaltung und Warenwirtschaft und unterrichte E-Commerce-Technik als Dozent. Ich kenne die Systeme nicht nur aus der Oberfläche, sondern aus der Architektur.

Weil ich mehrere Systeme betreue, habe ich kein Interesse daran, dir eines davon zu verkaufen. Ich sage dir, ob dein Shop auf dem richtigen System läuft, was ihn bremst und was sich mit vertretbarem Aufwand verbessern lässt.

Was du bekommst: eine Diagnose in verständlicher Sprache, eine Behebung, die hält, und eine ehrliche Einschätzung — auch wenn die Antwort lautet, dass dein Shop so bleiben kann.

Häufige Fragen

FAQ — Magento-2-Update.

Wie lange wird meine Magento-2-Version unterstützt?

Jede Nebenversion hat laut Hersteller ein festes Support-Ende. Prüf es im Lebenszyklus des Herstellers und plane das Update deutlich vorher.

Was hat beim Update Vorrang?

Sicherheitspatches. Lücken in verbreiteten Shopsystemen werden schnell automatisiert ausgenutzt.

Warum betrifft ein Magento-Update den Server?

Neue Versionen heben Anforderungen an PHP, Datenbank, Suchdienst und Zwischenspeicher an. Oft ist ein Server-Update der erste Schritt.

Was bricht beim Update am häufigsten?

Erweiterungen und eigene Anpassungen, die Kernklassen überschreiben. Dazu fehlende Code-Erzeugung und Datenbank-Aktualisierung.

Warum sind Kategorien nach dem Update leer?

Häufig ist der Suchdienst nicht erreichbar oder nicht verträglich. Kategorie- und Suchseiten hängen bei Magento daran.

Darf ich direkt auf dem Live-Server aktualisieren?

Besser nicht. In einer getrennten Umgebung bauen und das Ergebnis mit kurzer Wartungszeit ausliefern.

Manuel Killert (rechts im Bild) mit einem FreundDas bin ich – rechts im Bild
Kontakt

Erzähl mir, was an deinem Shop klemmt.

Schreib mir die Shop-Adresse, das System mit Version und was passiert ist. Wenn gerade keine Bestellungen durchgehen, schreib das in die erste Zeile — dann sehe ich es sofort.

Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de