📞 089 / 244 182 380 Unverbindlich anfragen →
Alle Beiträge

PrestaShop 8 auf 9 updaten: Leitfaden für einen sicheren Versionssprung

Neukunden-Vorteil: 1 Stunde kostenfreier Support

PrestaShop 9 ist der erste große Versionssprung seit PrestaShop 8 und bringt vor allem unter der Haube Veränderungen: eine modernisierte technische Basis, neue Mindestanforderungen an PHP und weitere Teile des Backoffice, die auf die Symfony-Architektur umgestellt wurden. Für Händler bedeutet das: Das Update lohnt sich, ist aber kein Klick im Backoffice. Dieser Leitfaden zeigt, wie Sie den Wechsel planen, wo die typischen Stolpersteine liegen und wie ein Ablauf aussieht, bei dem im Zweifel jederzeit ein Rückweg offensteht.

Warum sich das Update lohnt

Der wichtigste Grund ist die PHP-Version. PrestaShop 8 läuft mit PHP 7.2 bis 8.1. PHP 8.1 erhält seit Ende 2025 keine Sicherheitsupdates mehr, ältere Versionen schon lange nicht. PrestaShop 9 unterstützt PHP 8.1 bis 8.4 und ermöglicht damit den Betrieb auf einer PHP-Version, die noch über Jahre gepflegt wird. Hinzu kommen Performance-Verbesserungen durch neuere Komponenten und die Weiterentwicklung des Backoffice. Wer auf Version 8 bleibt, bleibt perspektivisch auch auf einem PHP-Stand ohne Sicherheitspatches.

Schritt 1: Bestandsaufnahme der Erweiterungen

Ob ein Update reibungslos verläuft, entscheiden fast immer die Erweiterungen, nicht der Kern. Am Anfang steht deshalb eine vollständige Liste:

  • Module: Welche Module sind installiert und aktiv? Woher stammen sie – Addons-Marketplace, Drittanbieter, Eigenentwicklung? Gibt es vom Hersteller eine Version mit ausgewiesener Kompatibilität zu PrestaShop 9?
  • Overrides: Im Verzeichnis override liegen Klassen-Überschreibungen, die Module oder Entwickler angelegt haben. Sie sind der häufigste Grund für Fehler nach großen Updates, weil sie auf Code aufsetzen, der sich im Kern geändert hat.
  • Theme: Basiert das Theme auf dem Standard-Theme, ist es ein gekauftes Theme oder eine Eigenentwicklung? Gekaufte Themes brauchen häufig eine eigene, zu PrestaShop 9 passende Version.
  • Schnittstellen: Warenwirtschaft, Marktplätze, Zahlungs- und Versandmodule. Hier lohnt sich eine Rückfrage beim Anbieter, ob die Version für PrestaShop 9 freigegeben ist.

Module ohne Aussicht auf eine kompatible Version sollten früh identifiziert werden – dann bleibt Zeit, Alternativen zu suchen oder die Funktion neu umzusetzen.

Schritt 2: Vorbereitung auf dem Live-System

Vor dem eigentlichen Update lohnt sich etwas Aufräumarbeit: Deaktivierte und nicht mehr genutzte Module werden deinstalliert, verwaiste Overrides entfernt, und alle verbleibenden Module auf die neueste Version für PrestaShop 8 gebracht. Jede Erweiterung, die vor dem Update nicht mehr existiert, kann danach auch keinen Fehler verursachen. Außerdem sollte PrestaShop 8 selbst auf dem letzten verfügbaren Patch-Stand sein, da das Upgrade von dort aus am zuverlässigsten verläuft.

Schritt 3: Update auf einer Staging-Kopie

Das Update wird nie zuerst auf dem Live-Shop ausgeführt. Stattdessen entsteht eine vollständige Kopie – Dateien und Datenbank – in einer Testumgebung, die technisch dem späteren Live-System entspricht. Dort wird zunächst die PHP-Version passend vorbereitet und dann das Upgrade durchgeführt, typischerweise mit dem offiziellen Update-Assistenten bzw. dem Upgrade-Modul von PrestaShop oder über die Kommandozeile.

Nach dem Update folgt die eigentliche Arbeit: Fehlerprotokolle werden ausgewertet, inkompatible Module ersetzt oder aktualisiert, Overrides an den neuen Kern angepasst oder durch saubere Hook-Lösungen ersetzt. Bei eigenen Templates ist zu prüfen, ob verwendete Variablen und Funktionen noch zur Verfügung stehen.

Schritt 4: Test der Kernprozesse

Ein Update ist erst dann fertig, wenn die Abläufe funktionieren, mit denen der Shop Geld verdient. Auf der Staging-Kopie werden deshalb systematisch geprüft:

  • Startseite, Kategorien, Produktseiten mit Varianten und Filtern
  • Suche und Sortierung
  • Warenkorb, Gutscheine und Versandkostenberechnung
  • Checkout mit jeder aktiven Zahlungsart im Testmodus
  • Bestell- und Statusmails, Rechnungserzeugung
  • Kundenkonto, Registrierung, Passwort-Zurücksetzen
  • Schnittstellen zu Warenwirtschaft und Marktplätzen, Cronjobs und Feeds
  • Backoffice-Funktionen, die Ihr Team täglich nutzt

Erst wenn diese Liste vollständig grün ist, geht es weiter. Für die Freigabe sollten auch Mitarbeitende aus dem Tagesgeschäft auf die Staging-Umgebung schauen – sie bemerken Abweichungen, die bei technischen Tests nicht auffallen.

Schritt 5: Live-Gang mit Rückweg

Für den Live-Gang wird ein ruhiges Zeitfenster gewählt. Unmittelbar davor entsteht ein vollständiger Snapshot des Live-Systems. Dann wird der Shop in den Wartungsmodus gesetzt und das Update so ausgeführt, wie es auf Staging erprobt wurde – inklusive aller dort nötigen Anpassungen. Nach einem kurzen Abschlusstest geht der Shop wieder online.

Der Rückweg ist der entscheidende Unterschied zwischen einem geplanten und einem riskanten Update: Tritt nach dem Live-Gang ein schwerwiegendes Problem auf, wird der Snapshot zurückgespielt und der Shop läuft innerhalb kurzer Zeit wieder auf PrestaShop 8. Dafür braucht es eine klare Regel, bis wann ein Zurück sinnvoll ist, denn Bestellungen, die nach dem Update entstanden sind, müssten sonst nachgetragen werden.

Typische Stolpersteine

  • Alte Overrides, die beim Update nicht auffallen, aber im Checkout oder bei der Preisberechnung Fehler erzeugen.
  • Module ohne Kompatibilitätsangabe, die zwar installiert bleiben, aber im Hintergrund Fehler werfen.
  • PHP-Wechsel unterschätzt: Eigener Code, der unter PHP 7 lief, bricht unter PHP 8.x an Stellen, die vorher nur Warnungen erzeugten.
  • Caches nicht geleert: Nach dem Update müssen Smarty-, Symfony- und gegebenenfalls Redis-Cache geleert werden, sonst zeigen sich Fehlerbilder, die keine sind.

Update als Pauschale bei Shopexperten

Wir übernehmen Versionssprünge wie das Update von PrestaShop 8 auf 9 als individuelle Festpreis-Pauschale: Nach einem Shop-Check kennen wir Ihre Module, Overrides und das Theme und nennen einen festen Preis. Der Ablauf entspricht genau diesem Leitfaden – Staging-Kopie, Anpassungen, Test der Kernprozesse, Ihre Freigabe und Live-Gang mit Snapshot und Rückweg. Hosten Sie Ihren Shop bei uns, steht die Staging-Umgebung ab dem Managed-Paket ohnehin bereit; Details finden Sie auf der Seite PrestaShop Hosting. Wie Hosting, Backups und Updates bei uns zusammenspielen, beschreibt der Beitrag PrestaShop Hosting bei Shopexperten. Für ältere Shops auf Version 1.7 ist meist ein eigenes Migrationsprojekt der sinnvollere Weg.

Häufig gestellte Fragen

Kann ich direkt von PrestaShop 1.7 auf 9 updaten? Technisch führt der Weg in der Regel über einen Zwischenschritt auf Version 8. Bei stark angepassten 1.7-Shops ist es oft wirtschaftlicher, den Wechsel als Migration mit neuem Theme zu planen, statt zwei große Updates nacheinander durchzuführen.

Wie lange dauert ein Update von PrestaShop 8 auf 9? Das hängt von der Zahl der Module und Anpassungen ab. Die eigentliche Ausführung im Live-Fenster dauert meist unter einer Stunde; Vorbereitung, Anpassungen und Tests auf Staging nehmen den größeren Teil der Zeit ein.

Welche PHP-Version sollte ich mit PrestaShop 9 verwenden? PrestaShop 9 unterstützt PHP 8.1 bis 8.4. Sinnvoll ist eine Version, die noch lange Sicherheitsupdates erhält, sofern alle eingesetzten Module damit funktionieren – das wird auf Staging geprüft.

Was passiert, wenn nach dem Update etwas nicht funktioniert? Wurde unmittelbar vor dem Live-Gang ein Snapshot erstellt, lässt sich der vorherige Stand innerhalb kurzer Zeit zurückspielen. Genau deshalb gehört der Rückweg fest zum Ablauf.

Sie planen das Update auf PrestaShop 9? Auf der Seite PrestaShop Hosting können Sie die Update-Pauschale direkt mit anfragen – auch wenn Ihr Shop bisher bei einem anderen Hoster liegt.

Kontakt

Lassen Sie uns über Ihr Projekt sprechen.

Erzählen Sie uns von Ihrem E-Commerce Vorhaben — ob Systemeinrichtung, Marktplatz-Anbindung, Migration oder laufende Betreuung. Die erste Beratung ist kostenfrei.

Schnelle Reaktionszeiten
Kostenlose Erstberatung
100% unverbindlich
1h kostenfreier Support für Neukunden
Sven Rosenthal
Sven Rosenthal
Gesellschafter & E-Commerce Experte
089 / 244 182 380 Mo–Fr, 9–18 Uhr

Jetzt unverbindlich anfragen

SSL-verschlüsselt
Neukunden erhalten 1 Stunde kostenfreien Support
Ihre Daten werden vertraulich behandelt und nicht an Dritte weitergegeben.
089 / 244 182 380 info@shopexperten.de