Shopware aktualisieren / updaten

Shopware aktualisieren / updaten

Achtung - Wir empfehlen auf jeden Fall im Vorfeld ein Datenbank-Backup und ein File-System-Backup zu erstellen!

Plugin Kompatibilität !!WICHTIG!!

Stelle vor dem Update sicher, dass alle Deine installierten Plugins aktuell und kompatibel sind und lösche ggf. inkompatible Plugins, bevor Du updatest, da es sonst nach dem Update zu Problemen kommen kann und Du ein Backup einspielen musst. Ob Deine Plugins kompatibel sind, siehst du in unserem Store, über die Überprüfung durch den Auto-Udater im Backend oder über den Shopware-Account unter Lizenzen prüfen.

Update per Browser

Schritt 1: Entpacken und hochladen

Entpacke das zip-Archiv und kopiere alle Dateien per FTP über Deine Shopware Installation - die vorhandenen Dateien müssen überschrieben werden.

Schritt 2: Wartungsseite

Nachdem Du die Dateien erfolgreich hochgeladen hast, erscheint automatisch die Wartungsseite im Shop.

Rufe nun im Browser Deinen Shop mit dem Suffix /recovery/update auf z.B.: http://www.mein-shop.de/recovery/update

Schritt 3: Update im Browser durchführen

Folge nun den Schritten im Updater. Bei Shops mit größeren Datenbeständen kann der Schritt der Datenbank Migration längere Zeit in Anspruch nehmen.

Schritt 4: Aktualisierung abschließen

Zum Schluss musst Du ggf. den Ordner /update-assets aus Deinem Shopverzeichnis entfernen.

Schritt 5: Browser-Cache leeren

Bevor Du das Backend aufrufst, lösche bitte den Cache Deines Browsers (Cache & Offline Website Daten)

Schritt 6: Cache leeren

Rufe das Backend auf und leere die folgenden Caches im Modul unter "Einstellungen -> Shopcache leeren"

  • Shopware Konfiguration
  • Template-Cache
  • Themes kompilieren
  • Http-Proxy-Cache
  • Proxies und Meta-Daten

Rufe das Frontend auf und prüfe die Funktionalität - Sollten hier Probleme auftauchen, lösche zusätzlich den Inhalt der folgenden Ordner:

  • /cache/general
  • /cache/templates
  • /cache/doctrine/proxies
  • /cache/doctrine/attributes

Update per Konsole

Dieser Updateweg richtet sich speziell an Entwickler.

Schritt 1: Entpacken und hochladen

Entpacke das zip-Archiv und kopiere alle Dateien per FTP über Deine Shopware Installation - die vorhandenen Dateien müssen überschrieben werden.

Schritt 2: Update starten

Starte den Updatevorgang mit dem Befehl php recovery/update/index.php von Deinem Shopware-Root-Verzeichnis aus z.B.: /var/www/html/.

Schritt 3: Update durchführen

Bestätige den Start des Updates mit einer beliebigen Taste. Der Updatevorgang startet.

Schritt 4: Aktualisierung abschließen

Nachdem der Updatevorgang abgeschlossen wurde, lösche den Ordner /update-assets aus dem Shopverzeichnis.

Der Befehl um den Ordner zu löschen unter Linux: rm -r /path/to/update-assets

Schritt 5: Browser-Cache leeren

Bevor Du das Backend aufrufst, lösche bitte den Cache Deines Browsers (Cache & Offline Website Daten)

Schritt 6: Cache leeren

Rufe das Backend auf und leere die folgenden Caches im Modul unter "Einstellungen -> Shopcache leeren"

  • Shopware Konfiguration
  • Template-Cache
  • Themes kompilieren
  • Http-Proxy-Cache
  • Proxies und Meta-Daten

Rufe das Frontend auf und prüfe die Funktionalität - Sollten hier Probleme auftauchen, lösche zusätzlich den Inhalt der folgenden Ordner:

  • /cache/general
  • /cache/templates
  • /cache/doctrine/proxies
  • /cache/doctrine/attributes

Update per AutoUpdate

Alternativ kannst Du Shopware auch per AutoUpdate updaten, diese Methode ist die für den Nutzer einfachste.

Schritt 1: Auswahl des Updatekanals =

In den Grundeinstellungen unter "System > Shopware Auto Update" kannst Du den Updatekanal wählen, auf dem Du benachrichtigt werden willst, hier stehen Dir die folgenden Kanäle zur verfügung:

  • stable - Stabile Release-Version
  • beta - Beta Versionen - NICHT in Produktivsysteme einspielen!
  • rc - RC Versionen - NICHT in Produktivsysteme einspielen!
  • dev - Developer Versionen - NICHT in Produktivsysteme einspielen!

Solltest Du über einen Aktionscode verfügen, kannst du diesen in das dafür vorgesehene Feld eintragen.

Schritt 2: Updatebenachrichtigung

Falls ein Update zur Verfügung steht, wirst Du über eine Growl-Message benachrichtigt:

Bei klicken auf "Schließen" wird die Benachrichtigung ausgeblendet, bei klick auf "Details" öffnet sich das Detailfenster zu dem Update:

Schritt 3: Plugins und Voraussetzungen

Wenn Du das Update-Detailfenster geöffnet hast, werden deine Plugins und Deine Umgebung auf Kompatibilität geprüft, sollten Plugins oder andere Parameter nicht kompatibel sein, wird dir das mit einem gelben "!"-Icon im jeweiligen Tab angezeigt:

Schau dir dann die entsprechenden Probleme an und behebe diese bevor Du das Update durchführst!

Schritt 4: Backup anlegen

Du kannst das AutpUpdate nur dann durchführen, wenn du bestätigst, ein Backup angelegt zu haben, das dient dazu, dass Du dir auch wirklich ein Backup anlegst, um im Fehlerfall einfach zurückspielen zu können, damit Du keine größeren Probleme nach dem Update hast.

Schritt 5: Update durchführen

Nachdem alle Voraussetzungen erfült sind, kannst Du das Update durchführen, indem Du auf "Update starten" klickst. Der Updatevorgang läuft dann automatisch bis zum Punkt "Aufräumen" durch, wo dir alle zu löschenden Dateien angezeigt werden, bestätige dies mit klick auf "Weiter". Der Updater löscht diese Dateien und beendet das Update. Das Löschen des "/update-assets"-Ordners ist bei dieser Updatemethode nicht erforderlich.

Nach dem Update wird Dir angeboten, das Backend oder das Frontend aufzurufen. Du kannst ab hier wieder wie gewohnt weiter arbeiten.

Update-FAQ

Solltest Du Probleme nach dem Update feststellen, können Dir unsere Update-FAQs ggf. weiterhelfen.

Eigene Wartungsseite

Alternativ zum Standard kannst Du Deine eigene Wartungsseite bauen und diese im Shopware-Verzeichnis unter maintenance.html ablegen, Shopware wird dann automatisch diese statt der Standardseite nutzen.

Weitere interessante Artikel:

First Run Wizard

Einleitung Der First Run Wizard leitet Dich durch die Ersteinrichtung Deiner neuen Shopware Installation. Hier werden grundlegende Dinge im Shop eingerichtet sowie bei Bedarf eine Shopware-ID registriert. Der First Run Wizard wird nur bei...

weiterlesen

Dokumentenerstellung in Shopware

Vorwort Die Shopware Belegerzeugung findet sich an diversen Stellen im Backend, zum Einen die Konfiguration, zum Anderen die Dokumentenerstellung an sich innerhalb der Bestellungen, wir haben Dir bereits an den jeweils passenden Stellen die...

weiterlesen

Systemanforderungen

Eine Empfehlung unserer Hosting-Partner findest Du '''hier'''. Server Die benötigte Server-Hardware ist abhängig von der Anzahl der Artikel, die im Shop angeboten werden sollen und dem erwarteten Traffic (Besucher / Tag). Die Anforderungen...

weiterlesen
€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*