Nachdem ich in vorherigen Artikeln geschrieben hatte wie ein paar Anpassungen zur EU-Cookie Richtlinie und zur gültigen DSGVO, im e-Commerce Shopsystem modified, durchgeführt werden können, geht es nun darum diesen Shop auf die neueste Version 2.0.4.0 zu aktualisieren.
Ausgangslage und Vorbereitungen
- Backup von Dateien und Datenbank
- Doku der eigenen Änderungen zur Hand nehmen
- praktischerweise alles vorher einmal in einem Testshop durchführen
- Ziel ist es:
- Von modified 4642 SP4
- zu modified 2.0.4.0
- zu aktualisieren.
- installierte Module sind u.a.:
- Google Sitemap
- janolaw AGB
- EU-Cookie anzeige
Es gibt mehrere Möglichkeiten den Shop auf die letzte Version zu heben. Eine ist es Schritt für Schritt alle Zwischen Updates durchzuführen, oder aber bis zur Version 2.0.0 alle Schritte und dann direkt mit der Vollversion auf die letzte Version zu aktualisieren. Ich hatte beide im Test ausprobiert, werde hier die zuletzt beschriebene aufzeigen:
aktuelle Zwischenupdates:
- Update 2.0.3.0 rev 10907 zu 2.0.4.0 rev 11204
- Update 2.0.2.2 rev 10690 zu 2.0.3.0 rev 10907
- Update 2.0.2.1 rev 10607 zu 2.0.2.2 rev 10690
- Update 2.0.2.0 rev 10591 zu 2.0.2.1 rev 10607
- Update 2.0.1.0 rev 10403 zu 2.0.2.0 rev 10591
- Update 2.0.0.0 rev 9678 zu 2.0.1.0 rev 10403
- Update 1.06 rev 4642 SP4 zu 2.0.0.0 rev 9678
- Update 1.06 rev 4642 SP3 zu 1.06 rev 4642 SP4
- Update 1.06 rev 4642 SP2 zu 1.06 rev 4642 SP3
- Update 1.06 rev 4642 SP1 zu 1.06 rev 4642 SP2
- Update 1.06 rev 4642 zu 1.06 rev 4642 SP1
- Update 1.06 rev 4356 zu 1.06 rev 4642
- Update 1.06 rev 4332 zu 1.06 rev 4356
- Update 1.06 rev 4320 zu 1.06 rev 4332
- Update 1.06 Beta 4 zu 1.06 rev 4356
- Update 1.05 SP1d zu 1.06 rev 4356
- Update 1.05 zu 1.06 rev 4356
aktuelle Vollversion:
modified e-Commerce Update von 1.06 rev 4642 SP4 -> 2.0.4.0
Hierzu bitte die entsprechenden Dokumente im Ordner „bitte erst lesen“ beachten.
- wie schon erwähnt: Backup!
- Wichtig: Einmal in den Adminbereich des Shops gehen und Menüpunkt „Konfiguration“ -> „Mein Shop“ aufrufen, damit die für den Adminbereich wichtigen neuen Konfigurations-Werte eingespielt werden!
- Template sollte zuvor an 2.0 angepasst worden sein, oder ein entsprechendes verwendet werden, ggf. auch im Nachgang möglich, eine Anleitung findest du hier
- es wird eine neue „includes/configure.php“ und „admin/includes/configure.php“ geschrieben (Daten notieren, wobei die configure unter admin nicht mehr benötigt wird)
- Im Admin-Backend die verwendete für Versand- und Zahlungsmodule deinstallieren
- Dateien aus dem Updatepaket (Update 1.06 rev 4642 SP4 zu 2.0.0.0 rev 9678) mittels FTP in den Shop kopieren
- /includes/configure.php auf eigene Serverdaten anpassen
- den Updater aufrufen: https://mein-shop.tld/_installer/
- Kasten mit „Checking“ kontrollieren
- Sprache und Zeichenkodierung prüfen und ggf. setzen
- Haken unter „Updater ausführen“ „Nur Datenbank-Update der bereits installierten modified eCommerce Shopsoftware durchführen!“ setzen -> Weiter
- nachfolgend müssen alle 3 Optionen ausgeführt und durchlaufen werden, also immer wieder den Installer neu aufrufen und entspr.:
- die Option „Alte Dateien und Verzeichnise löschen“ ausführen
- nun die Option „Datenbankstruktur-Update“ durchführen
- als letztes „Datenbank-Update“ auswählen, das Updaet 1.0.6.4 to 2.0.0.0.sql auswählen und durchführen
- damit ist die Version auf 2.0 aktualisiert
- nun habe ich im Administrationsbereich unter Konfiguration -> auf Mein Shop geklickt, damit wird ein Update der Tabellen durchgeführt
- noch ein kurzer Blick unter Kunden und Artikel, alles ist ok…
- nun können alle weiteren Updates direkt durch die letzte Vollversion aktualisiert werden
- dafür die neuste Vollversion herunterladen, entpacken und per FTP in den Shop kopieren / überschreiben,
- alle Schritte dann wie oben nochmal ausführen (löschen, Struktur, DB-Update etc.)
- Achtung ab Version 2.0.3 wird der Adminzugang abgefragt…
- ist obiges erfolgreich erledigt muss das Verzeichnis „_installer“ gelöscht werden
- im Administrationsbereich unter Konfiguration -> auf Mein Shop klicken
- Im Admin-Backend die verwendete für Versand- und Zahlungsmodule installieren
Das waren die groben Schritte zum Upgrade….
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.