Neu Probleme beim Update von 5.2.4 auf 5.3.3

MrS

Mitglied
23. Dezember 2023
64
3
Hallo,

ich habe gestern ein Update des Shops von 5.2.4 auf 5.3.3 gemacht. Ich hatte dabei ein komisches Problem, dass aber gelöst ist. Ich möchte aber trotzdem darüber berichten, weil ich eine (richtige) Lösung dafür haben möchte bzw. die Ursache kennen möchte ;).

Folgendes ist passiert:

Ich habe alle Vorbereitungen gemacht und bin nach dem Guide vorgegangen. Sicherungen, Dateien aus den Update-Dateien gelöscht etc. Dann habe ich die Shop-Dateien hochgeladen. Lief bis dahin alles gut.

Ich habe mich dann am Backend angemeldet und sollte das Datenbankupdate starten. Gesagt, getan. Die ersten Meldungen kamen und nach etwa 3 erfolgreichen Operationen ging es nicht weiter. Ich habe ca 30 Minuten gewartet, aber es passierte nichts. Dann habe ich die Seite aktualisiert und es kam wieder die Meldung, dass ich das Datenbankupdate starten sollte. Also ein weiterer Klick auf den Button. Wieder 3 erfolgreiche Einträge (nach wenigen Sekunden), aber andere als vorher. Wieder Stillstand. Dann habe ich die Seite wieder neu geladen und das Spiel begann von vorne. Dann habe ich die Seite in Chrome (vorher Firefox) geladen und mich dort angemeldet. Und wieder das gleiche Spiel. Update starten, 3 erfolgreiche Einträge, Stillstand. Ich habe es dann etwa 10 Mal wiederholt und dann wurde angezeigt, dass das Update erfolgreich war und das Backend wurde geladen.

Dann habe ich unter Fehlerbehebund die Diagnose gemacht und gesehen, dass eine Datenbankmigration erforderlich ist. Auch hier habe ich im automatischen Modus den Vorgang gestartet. Und was soll ich sagen? Das Verhalten war das gleiche wie vorher bei dem Update.

Ich habe dann im manuellen Modus geschaut. Dort sah ich, dass die Kollation falsch ist. Die habe ich dann erst mal in PhpMyAdmin entsprechend der Liste geändert. Dann gab es noch ein paar weitere Anzeigen, die ich dann nach und nach mit der manuellen Migration beheben konnte, so das der Shop problemlos läuft.

Woran liegt das? Und was kann ich beim nächsten Update machen?

VG
Stephen
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.457
2.054
Berlin
Ich mache Updates grundsätzlich über Chrome, mit offener console, denn so siehst du ob ein io Prozess noch am laufen ist oder ob er wegen eines Fehlers abgebrochen hat, bzw. die einzelnen Migrationsschritte runtertattern.

Bei der Migration gibt es immer wieder Prozesse, die etwas länger dauern können, da kann man leicht nervös werden.
In deinem Fall gehe ich davon aus, das die Prozesse, wo es dann hing, eventuell länger dauerten als die eigentliche Scriptlaufzeit erlaubte und das diese dadurch vorzeitig beendet wurden.

Die Datenbank arbeitet an dem betreffendem Query aber fast immer weiter, was man dann eigentlich prüfen sollte bevor man da das Update unbedarft neu startet.

Zur Veranschaulichung hier mal ein Screenshot (ist jetzt nicht von einem Update aber vergleichbar), was ich mit offener console meine
(man sieht dann wenn es einen Abbruch des Prozesses gab und kann in dem Antwort tab auch sehen was los war, sofern man das error_reporting aktiv hat)


2024-08-25 15 48 58.png
 

MrS

Mitglied
23. Dezember 2023
64
3
Aber wie lange dauert der Vorgang? Ich habe schon ändere Webanwendungen mit Datenbank aktualisiert, da dauert es nie so lange, ohne dass etwas passiert. Nextcloud ist z.b. so ein Kandidat. Ich habe hier eine laufen mit ca 50 Usern und über 1 TB an Daten. Da dauert das Update ein paar Minuten.

Vielleicht wäre es sinnvoll den Fortschritt zu visualisieren
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.457
2.054
Berlin
Du kannst bei einem MySQL Prozess nicht sagen wie weit er fortgeschritten ist wenn du einen Query auslöst (wäre mir jedenfalls neu)
Es gibt einige Query die je nach Inhalt sehr lange dauern können, insbesondere wenn es beim Umstieg von 4 auf 5 um die Preise, Kundenattribute oder Zahlungen geht.

beim Umstieg von 5.2 auf 5.3 wird die collation geändert, auch das kann seine Zeit dauern oder eben andere Ursachen haben das es etwas länger dauert oder abbricht.
 

MrS

Mitglied
23. Dezember 2023
64
3
Du kannst bei einem MySQL Prozess nicht sagen wie weit er fortgeschritten ist wenn du einen Query auslöst (wäre mir jedenfalls neu)
Es gibt einige Query die je nach Inhalt sehr lange dauern können, insbesondere wenn es beim Umstieg von 4 auf 5 um die Preise, Kundenattribute oder Zahlungen geht.

beim Umstieg von 5.2 auf 5.3 wird die collation geändert, auch das kann seine Zeit dauern oder eben andere Ursachen haben das es etwas länger dauert oder abbricht.
Ich hab die collation dann ja manuell auf der DB mit phpmysdmin geändert. Das war in wenigen Sekunden erledigt. Also kann doch der Prozess auch nicht viel länger dauern, wenn es über den Shop gemacht wird. Gleiche Userdaten und localhost. Wäre schon sehr komisch, wenn das so ist 😉
 

MrS

Mitglied
23. Dezember 2023
64
3
Bei der Nextcloud ist es auch einmal passiert, dass ein Update nicht durchgelaufen ist. Da konnte ich es einfach über das cli beenden. Gibt es diese Möglichkeit beim Shop auch? Wäre vielleicht eine gute Alternative, wenn es über die Webanwendung Probleme gibt
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.457
2.054
Berlin
Beim JTL werden die einzelnen Updateschritte, die erfolgreich waren gespeichert, so dass der Shop, da wo er aufgehört hat weitermacht, aber man muss das halt über die console beobachten, da die Rückmeldung per Ajax kommt und wenn der Shop wegen eines Fehlers oder aus anderen Gründen abgebrochen hat, dann gibt es diese Meldung eben nicht.

Man sollte aber auch, wie ich es schon schrieb, die Prozesse der Datenbank im Blick behalten wenn es eben einen Fehler gab.

Es hat schon Gründe, warum, ich nicht einfach mal schnell ein Shop Update mache wenn sich die Versionsnummer grundlegend ändert..
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Probleme beim Aufruf von Email-Vorlage nach Shop-Update Betrieb / Pflege von JTL-Shop 5
Neu Probleme beim Einrichten des PayPal Plugins beim Onboarding Plugins für JTL-Shop 1
Neu Probleme mit dem Meta-Crawler und 403 Fehler beim Meta-Datenfeed Upload User helfen Usern 0
Neu Probleme beim Übertragen der Sendungsnummern an AMAZON Amazon-Anbindung - Fehler und Bugs 3
Neu Umlaut-Encoding-Probleme Betrieb / Pflege von JTL-Shop 0
Neu Probleme mit Klarna und PayPal Plugins für JTL-Shop 0
Neu Paypal-Probleme (Smartbuttons) nach Shop-Update Betrieb / Pflege von JTL-Shop 0
diverse Otto Probleme,Versandprofile,Elektro G, WEEE Nummern JTL-Wawi 1.9 5
Neu KBA Finder Plugin (CiN) - Probleme Plugins für JTL-Shop 2
Neu Abgleich Probleme mit Woocommerce und Jtl-Conncetor WooCommerce-Connector 1
Neu Erheblich Workflow Probleme nach Update auf 1.9 User helfen Usern - Fragen zu JTL-Wawi 5
Neu Artikel Upload Probleme mit Wawi Version 1.9.6.5 und B2B Market Plugin WooCommerce-Connector 6
Neu Probleme mit Kauflizenzen und Tariflizenz – Unklarheiten und fehlende Nutzungsmöglichkeiten Allgemeine Fragen zu JTL-Shop 7
Neu Exteme Probleme mit SEO Allgemeine Fragen zu JTL-Shop 10
Probleme mit dem Anlegen von Herstellern seit Update auf Version 1.9.7.0 JTL-Wawi 1.9 5
Neu Probleme mit dem Encoding / Umlauten Betrieb / Pflege von JTL-Shop 2
Neu Schweiz - Probleme mit Netto-/Bruttobeträgen und Steuerhandling bei Amazon Marketplace Facilitator in JTL-Wawi Amazon-Anbindung - Fehler und Bugs 11
1.9.7 Probleme? JTL-Wawi 1.9 5
In Bearbeitung Probleme mit Rabatten bei Umstellung auf JTL POS JTL-POS - Fehler und Bugs 3
Neu Probleme mit JTLShippingLabels und DPD JTL-ShippingLabels - Fehler und Bugs 0
Neu Probleme bei Shopverlinkung WooCommerce-Connector 3
Neu Funktionsattribut: Processingtime Probleme User helfen Usern - Fragen zu JTL-Wawi 1
Neu GPSR Zuordnung in der Ameise Wawi Version 1.5 Probleme Funktionsattribut ID User helfen Usern - Fragen zu JTL-Wawi 3
Probleme mit dem Abgleich von Amazon seit Update auf JTL-Wawi 1.964 JTL-Wawi 1.9 0
Neu Shopware 5 mit JTL-Version 1.9.6.3 oder höher. Gibt es Probleme? Shopware-Connector 6
Neu Probleme mit dem MegaMenü in der Mobile Version Allgemeine Fragen zu JTL-Shop 0
In Diskussion TSE-Probleme nach Routerwechsel JTL-POS - Fehler und Bugs 2
Neu Siegel - Seriennummern beim Versand einscannen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 3
Neu Fehler beim Grundpreis einspielen JTL-Ameise - Fehler und Bugs 0
Fehler beim Update JTL-Wawi JTL-Wawi 1.9 3
Neu Dynamische Höhe von Textelementen beim Erstellen eines Produktdatenblatts über Artikeletiketten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu JTL WAWI amazon Express wird nicht erkannt beim Workflow Arbeitsabläufe von eazyAuction 2
Feld "Erstellt durch" bei Lieferantenbestellungen ändert sich beim Speichern JTL-Wawi 1.9 1
Rechnungsstellung in WAWI bei split / gemischter Mehrwertsteuer beim Versand falsch - workaround JTL-Wawi 1.9 0
Neu Datenbank beim Hosting JTL User helfen Usern 2
Beantwortet Fehler beim Abgleich WooCommerce-Connector 1
Neu JTL-WMS Mobile crasht beim Start seit Kurzem (Windows.UI.Xaml) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Wie kann man den Preis eines Artikels beim in den Warenkorb legen verändern? Technische Fragen zu Plugins und Templates 3
Neu Beim Scannen von Artikeln erscheint ein Auswahlfenster Artikel Auswählen JTL-POS - Fehler und Bugs 3
Neu Auftragsnummern beim Tagesabschluss hinzufügen Einrichtung / Updates von JTL-POS 0
Neu beim Update auf die 5.4.0 erhalte wir folgende Fehlermeldung: JTL-Shop - Fehler und Bugs 4
Wawi Fehler beim Upload 1.9 JTL-Wawi 1.9 1
Problem beim Anlegen neuer Warengruppen JTL-Wawi 1.9 2
Fehler beim Update von 1.9.4.6 auf 1.9.6.5 - HILFE JTL-Wawi 1.9 4
Beim Öffnen des Artikels kommt Fehlermeldung "Sitzung weist Kill-Status auf" JTL-Wawi 1.9 3
Problem beim Import von Artikelbeständen wenn Artikel auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu ACHTUNG WARNUNG: Falscher USt-Betrag beim Export mit der Ameise JTL-Wawi - Fehler und Bugs 4
Neu SMARTY-Änderungen beim Shopupdate von 5.2 auf 5.4 ... Kategorie-Funktionsattribute abfragen geht nicht mehr! Templates für JTL-Shop 5
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
Neu Hilfe beim Update Shop 5 Installation / Updates von JTL-Shop 2

Ähnliche Themen