Gelöst DB-Update von 4.04.17 auf 5.0.0rc2 bleibt hängen

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
Hi community,
ich habe versucht eine Produktions-DB vom shop auf die aktuelle rc2 updaten zu lassen. Leider bleibt der Prozess dabei hängen.
Im Backend ist die letze Meldung:
Update auf Migration: Add aria language vars erfolgreich

Danach dreht sich im unteren rechten Button lediglich eine Spirale und nichts passiert mehr.

Im Error- Log befindet sich als letzte Meldung:
...
74 [04-Sep-2020 15:52:12 Europe/Berlin] PHP Fatal error: Uncaught TypeError: Argument 1 passed to JTL\Mail\Template\Model::setDescription() must be of the type string, null given, called in ./shop5/includes/src/Mail/Template/Model.php o n line 716 and defined in ./shop5/includes/src/Mail/Template/Model.php:248
75 Stack trace:
76 #0 ./shop5/includes/src/Mail/Template/Model.php(716): JTL\Mail\Template\Model->setDescription(NULL)
77 #1 ./shop5/includes/src/Mail/Template/AbstractTemplate.php(120): JTL\Mail\Template\Model->load('core_jtl_admin_...')
78 #2 ./shop5/includes/src/Mail/Validator/SyntaxChecker.php(93): JTL\Mail\Template\AbstractTemplate->load(1, 1)
79 #3 ./shop5/includes/src/Mail/Validator/SyntaxChecker.php(73): JTL\Mail\Validator\SyntaxChecker->checkSyntax('core_jtl_admin_...', 0)
80 #4 ./shop5/update/migrations/20190901000000_syntax_check.php(38): JTL\Mail\Validator\Syn in ./shop5/includes/src/Mail/Template/Model.php on line 248


Irgend' ne Idee?
Gruß
Konrad
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
396
Huhu!
Bitte mal von vorne mit dem Master probieren. Der rc.2 ist mittlerweile zu veraltet.

Ich hoffe die "Produktions-DB" ist in einer Testumgebung^^
 

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
  • Gefällt mir
Reaktionen: JulianG

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
Moinsen,
das passiert beim Master:

Im Backend ist die letze Meldung:
Update auf Migration: Add aria language vars erfolgreich
(wie vorher)
und in der Datei findet sich:
[04-Sep-2020 18:23:29 Europe/Berlin] PHP Fatal error: Uncaught TypeError: Return value of JTL\Template\Model::getName() must be of the type string, null returned in ./shop5/includes/src/Template/Model.php:151
Stack trace:
#0 ./shop5/includes/src/Media/Image/Overlay.php(363): JTL\Template\Model->getName()
#1 ./shop5/includes/src/Media/Image/Overlay.php(140): JTL\Media\Image\Overlay->setTemplateName(NULL)
#2 ./shop5/includes/src/Media/Image/Overlay.php(158): JTL\Media\Image\Overlay->__construct(1, 1, NULL)
#3 ./shop5/includes/src/Helpers/SearchSpecial.php(36): JTL\Media\Image\Overlay::getInstance(1, 1)
#4 ./shop5/includes/src/Catalog/Product/Artikel.php(3868): JTL\Helpers\SearchSpecial::getAll(1)
#5 ./includes/src/Catalog/Product/Artikel.php(4015): JTL\Catalog\Product\Artikel->getSearchSpecialOverlay()
#6 ./shop5/includes/ in ./shop5/includes/src/Template/Model.php on line 151

immerhin. Statt Zeile 248 jetzt Zeile 151 ;)
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
396

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
Alles Klar, vielen Dank.
Ich glaub' ich lass erstmal die Finger davon. Dachte die rc2 wäre zum Testen, aber ich weiss nicht mal wie ich mir den aktuellen Stand aus dem Repository holen kann.
(Bei einigen Projekten gibt es die Möglichkeit ein zip runter zu laden) Den "Button" vermisse ich aber im shop-git.
Ist mir momentan alles zu aufwendig. Schade.
Gruß
Konrad
 

Roddi

Sehr aktives Mitglied
14. Juli 2012
480
49
Ist mir momentan alles zu aufwendig. Schade.
Das Installieren ist garnicht so aufwendig.
Mein Weg um zu Testen war:
1. Unter meiner Hauptdomain hab ich mir ne Subdomain angelegt
2. Extra Datenbank dafür angelegt
3. Mir das Zip Paket shop-v5-0-0-rc-2.zip runtergeladen
4. Den Inhalt von dem Zip Paket entpackt und ins Verzeichniss der Sub-Domain hochgeladen
5. Sub Domain im FF aufgerufen und die Installation angeschubst
Das wars dann bei mir und nun kann ich damit Testen auch wenn ich beim produktiven Einsatz mir dann wohl einen SP suche, da einige Veränderungen
gemacht werden müssen die ich selber nicht hinbekomme...
 

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
Das Installieren ist garnicht so aufwendig.
Mein Weg um zu Testen war:
1. Unter meiner Hauptdomain hab ich mir ne Subdomain angelegt
2. Extra Datenbank dafür angelegt
3. Mir das Zip Paket shop-v5-0-0-rc-2.zip runtergeladen
4. Den Inhalt von dem Zip Paket entpackt und ins Verzeichniss der Sub-Domain hochgeladen
5. Sub Domain im FF aufgerufen und die Installation angeschubst
Das wars dann bei mir und nun kann ich damit Testen auch wenn ich beim produktiven Einsatz mir dann wohl einen SP suche, da einige Veränderungen
gemacht werden müssen die ich selber nicht hinbekomme...
Sorry, aber darum geht es nicht. Bitte den gesamten Thread lesen.
 

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
Hallo @Der Konnektor

das wurde eigentlich am Freitag behoben ( https://gitlab.com/jtl-software/jtl-shop/core/-/merge_requests/1092/diffs ), vllt. hast du den Fix gerade so verpasst, als du dir den aktuellen Stand geholt hast. Kannst du es nochmal mit dem Stand heute vom master probieren?

Viele Grüße
Michael
Hi Michael,
ich habe mir keinen Master geholt sondern auf den Link im Post #2 geklickt. Wenn ich da heute nochmal draufklicke kommt genau das selbe Zip. Ich weiss nicht mal wo ich mir einen Master hole - ausser vielleicht an einer Hochschule ;) s.a. Post #7

Aber ich habe mir die includes/src/Template/Model.php in meiner Installation angeschaut. Dort ist die Änderung bereits drin.
Ich habe also die Änderung nicht verpasst. Es bleibt weiterhin der Fehler.
Vielleicht liegt es daran, dass in der zu migrierenden DB ein Template verwendet wird, nach der Installation aber noch keine Dateien im Verzeichnis templates vorhanden sind?!

Gruß
Konrad
 
Zuletzt bearbeitet:

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
Moinsen,
so, Fehler gefunden.
Das Templateverzeichnis meines modifizierten EVOs der 4.06 war nicht vorhanden.
Lösung: Verzeichnis ergänzt.
Jetzt ist das update durchgelaufen.
Vielleicht könnt Ihr ja in der endgültigen Version eine geeignete Fehlermeldung einbauen.
Happy developping.

Gruß
Konrad
 
Zuletzt bearbeitet:

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
396
ch habe mir keinen Master geholt sondern auf den Link im Post #2 geklickt. Wenn ich da heute nochmal draufklicke kommt genau das selbe Zip. Ich weiss nicht mal wo ich mir einen Master hole
Der Link in meinem Post zeigt genau auf das zip welches den Master enthält (deswegen Linkname "Master"), welches du im git erwarten würdest. Im git gibt es zwar auch den repository download, aber den kannst du nicht einfach nutzen. Deshalb das fertig gebaute Paket wie von mir verlinkt. Der Master-Link bleibt immer gleich, das was dahinter steckt ändert sich aber häufig (unregelmäßig; manchmal alle 2 Tage, manchmal 3x am Tag). Das spielt mit darein, dass der Master eben kein richtiges Release ist.. das ist eine wirkliche "In development"-Version, die sich ständig ändert.
 

Der Konnektor

Gut bekanntes Mitglied
3. Juli 2014
106
3
Der Link in meinem Post zeigt genau auf das zip welches den Master enthält (deswegen Linkname "Master"), welches du im git erwarten würdest. Im git gibt es zwar auch den repository download, aber den kannst du nicht einfach nutzen. Deshalb das fertig gebaute Paket wie von mir verlinkt. Der Master-Link bleibt immer gleich, das was dahinter steckt ändert sich aber häufig (unregelmäßig; manchmal alle 2 Tage, manchmal 3x am Tag). Das spielt mit darein, dass der Master eben kein richtiges Release ist.. das ist eine wirkliche "In development"-Version, die sich ständig ändert.
Dank Dir für die Erläuterung. Werde mich jetzt mal ans ausprobieren machen. Der erste Eindruck ist schon mal gut. Sogar das alte Template funktioniert im wesentlichen.
Gruß
Konrad
 
  • Gefällt mir
Reaktionen: JulianG
Ähnliche Themen
Titel Forum Antworten Datum
Neu Uncaught TypeError nach Update von 5.1.5 auf 5.41 Installation / Updates von JTL-Shop 2
In Diskussion assign klappt nicht - update von MwSt auf Versandkosten JTL-Workflows - Ideen, Lob und Kritik 6
Update von 1.9.7.1 auf 1.10.9.0 nicht möglich JTL-Wawi 1.9 1
Neu Update von 1.9.7.1 auf 1.10.9. nicht möglich Installation von JTL-Wawi 4
Probleme mit dem Anlegen von Herstellern seit Update auf Version 1.9.7.0 JTL-Wawi 1.9 5
Neu Update von 5.1.5 auf 5.4 Installation / Updates von JTL-Shop 15
Fehler beim Update von 1.9.4.6 auf 1.9.6.5 - HILFE JTL-Wawi 1.9 4
Neu Update Shop von 5.2 auf 5.3 und 5.4, Schritt 2: JTL-Shop-Dateien aktualisieren Installation / Updates von JTL-Shop 42
Update von 1.9.4.6 auf 1.9.6.5 gelingt nicht JTL-Wawi 1.9 2
Neu Pluginmanager lässt sich nach Update von 5.2 auf 5.4 nicht aufrufen JTL-Shop - Fehler und Bugs 2
Neu Probleme beim Aufruf von Email-Vorlage nach Shop-Update Betrieb / Pflege von JTL-Shop 5
SQL Service Update JTL-Wawi 1.9 1
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 18
Neu Problem bei Update 1.7.11 zu 1.7.14 Installation von JTL-Wawi 1
Neu Wawi 1.10.10.0 - Seit Update XRechnungen nicht mehr speicherbar JTL-Wawi - Fehler und Bugs 2
Neu Paypal-Probleme (Smartbuttons) nach Shop-Update Betrieb / Pflege von JTL-Shop 0
Fehler beim Update JTL-Wawi JTL-Wawi 1.9 3
Neu Seit JTL Update verbindet sich MDE Gerät nicht mehr mit WMS-Mobile Server User helfen Usern - Fragen zu JTL-Wawi 1
Neu Drastischer Besucherrückgang und Umsatzeinbruch nach Update auf JTL Shop 5 - Bitte um Hilfe Allgemeine Fragen zu JTL-Shop 5
Neu Update 5.4.1 Sprachen Verschwunden Betrieb / Pflege von JTL-Shop 3
Neu Merkmale/Artikel werden nicht mehr Abgeglichen nach Shopware Update 6.4 -> 6.5 Shopware-Connector 0
Neu Modifizierte Datei nach Update auf 5.4.1 JTL-Shop - Fehler und Bugs 4
Emailversand nur sporadisch nach Update auf 1.6.9.1 JTL-Wawi 1.9 2
Neu Datenbank Abfrage/Update Kundengruppe Checkbox bei Sonderpreisen JTL Ameise - Eigene Exporte 1
Neu Kassenbuch Fehler nach Update JTL-POS - Fehler und Bugs 7
Neu Erheblich Workflow Probleme nach Update auf 1.9 User helfen Usern - Fragen zu JTL-Wawi 5
In Bearbeitung Kassenbuch Fehler nach Update JTL-POS - Fehler und Bugs 13
In Bearbeitung Barentnahme bei Kassenschnitt geht bei mir nicht oder mache ich was falsch? neues Update drauf JTL-POS - Fehler und Bugs 9
In Bearbeitung Nach Update am 24.01.2025 wird kein Lagerbestand mehr angezeigt !!!! Einrichtung / Updates von JTL-POS 5
In Bearbeitung Nach Update Eingabe/Scanprobleme Einrichtung / Updates von JTL-POS 7
Neu Update und XRechnungsvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
In Bearbeitung Nach update 1.0.11.1 keine übername Einrichtung / Updates von JTL-POS 2
In Bearbeitung Nach Update 1.0.11.1 kein Artikel Lagerbestand in Artikelübersicht Einrichtung / Updates von JTL-POS 5
In Bearbeitung Nach Update, Retoure, Bon Nr. Suchen geht nicht JTL-POS - Fehler und Bugs 2
Neu beim Update auf die 5.4.0 erhalte wir folgende Fehlermeldung: JTL-Shop - Fehler und Bugs 4
Update laüft nicht JTL-Wawi 1.9 4
Neu WF funktioniert nach Update auf 1.9.6.5 nicht mehr User helfen Usern - Fragen zu JTL-Wawi 7
Neu Seit update auf version 5.4 habe ich den Fehler das die Shop class nicht mehr gefunden wird. Technische Fragen zu Plugins und Templates 4
Neu Update auf Wawi 1.9 - kein Zugriff mehr auf Produktionsmodul JTL-Plan&Produce - Fehler und Bugs 1
Neu SMARTY-Dingens haben geändert nach Update ... Upgrade JTL-Shop4 auf JTL-Shop5 2
Unterstützung Update JTL Wawi JTL-Wawi 1.9 2
Neu Sortiernummer der Hersteller seit Update auf 1.9.6.5 durcheinander User helfen Usern - Fragen zu JTL-Wawi 14
Neu update Jtl Wawi User helfen Usern - Fragen zu JTL-Wawi 4
Seit Update auf 1.9.6.5 Fehler bei Bestellabschluss, aber Bestellung geht ein JTL-Wawi 1.9 7
Neu Update geht nicht User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler beim Zuweisen von Kunden-Zahlungen bei Auftragssplittung JTL-Wawi - Fehler und Bugs 0
Problem bei der Anzeige von Kindartikel-Titeln bei Vaterartikeln (JTL-Shop & eBay) JTL-Wawi 1.9 0
Neu Umstellung von Stapelversand auf Einzelversand – was wird benötigt? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Löschen von Merkmalen Betrieb / Pflege von JTL-Shop 3
Neu Übermittlung von Transparency-Seriennummern an Amazon mit JTL-Wawi Amazon-Anbindung - Ideen, Lob und Kritik 0

Ähnliche Themen