Projekt

Allgemein

Profil

Aktionen

GX-Task #63445

geschlossen

Weiterleitung zum Gambio Updater technisch anders lösen, um sie zuverlässig zu machen

Von Mirko Janssen vor mehr als 4 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Kategorie:
Updater
Zielversion:
% erledigt:

100%

Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

Es wird nun eine "Shop im Wartungsmodus" Seite angezeigt, wenn nach dem Hochladen eines Updates die Ausführung des Gambio Updaters noch erforderlich ist


Beschreibung

Wir haben aktuell das Problem, dass oftmals die automatische Umleitung zum Updater nach Upload der Service Pack / Master Update Dateien nicht funktioniert, da Shop-Dateiänderungen zu einem fatalen Fehler führen. Lösung ist, dass das Update z. B. im Cache-Ordner eine Flag-Datei ausliefert, die ganz am Anfang der index.php auf Vorhandensein abgefragt wird, um ggf. eine Weiterleitung durchzuführen. Da es dann nicht mehr zur Ausführung von Shop-Code kommt, ist die Weiterleitung zuverlässig. Nachteil ist, dass jeder Besucher des Shops in der Zeit zum Updater weitergeleitet wird und nicht etwa eine Shop-Offline-Seite sieht. Das ist aber kein Problem, wenn man die Startseite des Updaters um einen Hinweistext erweitert, der erklärt, dass der Shop gerade gewartet wird und in Kürze wieder erreichbar ist. Der Admin kann sich da weiterhin einloggen, um das Update abzuschließen. Nach Durchführung des Updates löscht der Updater die Flag-Datei im cache-Ordner weg, so dass der Shop wieder erreichbar ist.

Die Umsetzung hat für mich eine hohe Priorität, weil Shopbetreiber keine Anleitungen lesen und so unnötig Anfragen im Support landen, warum der Shop denn kaputt ist und der Updater nicht geladen wird, obwohl in der Anleitung darauf hingewiesen wird, dass in so einem Fall die Url manuell geändert werden muss (/gambio_updater aufrufen).
Die Umsetzung ist technisch sehr einfach :).


Aktionen #2

Von Mirko Janssen vor mehr als 4 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an wurde von Mirko Janssen zu Core-Entwickler geändert
  • Zielversion wurde von 58 zu 3.13.3.0 geändert
  • Release Notes Langtext aktualisiert (Vergleich)

For testing checkout branch 3.13_feature_gambio_updater_redirection

Aktionen #3

Von Moritz Bunjes vor mehr als 4 Jahren aktualisiert

  • Tracker wurde von GX-Bug zu GX-Task geändert
Aktionen #4

Von Wilken Haase vor mehr als 4 Jahren aktualisiert

Bitte nicht! Wenn jeder Endkunde im Updater landet fände ich sehr, sehr, sehr hässlich!

Wenn ein Update nötig ist hat die Offline Seite zu erscheinen.

Aktionen #5

Von Amine Riad vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Amine Riad geändert
Aktionen #6

Von Mirko Janssen vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu In Bearbeitung geändert
  • Zugewiesen an wurde von Amine Riad zu Mirko Janssen geändert
Aktionen #7

Von Mirko Janssen vor mehr als 4 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an wurde von Mirko Janssen zu Core-Entwickler geändert
Aktionen #8

Von Daniel Wu vor mehr als 4 Jahren aktualisiert

  • Zielversion wurde von 3.13.3.0 zu 3.14.0.0 beta1 geändert
Aktionen #9

Von Amine Riad vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Amine Riad geändert
Aktionen #10

Von Amine Riad vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen #11

Von Mirko Janssen vor mehr als 4 Jahren aktualisiert

  • Zielversion wurde von 3.14.0.0 beta1 zu 3.15.1.0 beta2 geändert
Aktionen #12

Von Daniel Wu vor mehr als 4 Jahren aktualisiert

  • Status wurde von Erledigt zu Testing geändert
  • Zugewiesen an wurde von Amine Riad zu Daniel Wu geändert
Aktionen #13

Von Mirko Janssen vor mehr als 4 Jahren aktualisiert

  • Tags wurde auf MR gesetzt
Aktionen #14

Von Daniel Wu vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #15

Von Moritz Bunjes vor fast 3 Jahren aktualisiert

  • Tags MR wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF