Neu Update 4.03 zu 4.06 auf Testserver

M1-Roger

Aktives Mitglied
30. Juli 2019
4
0
Hallo zusammen!
Ich bin ganz neu in der Materie JTL. Ich hatte zwar in der vergangenen Zeit immer mal reingesehen, aber nicht wirklich damit gearbeitet (nicht abwertend gemeint, aber man kann nicht alle Tools komplett kennen).
Regulär arbeite ich mit Magento und kleineren Systemen wie wpShopGermany.

Ich wollte nicht, aber ich muss jetzt einen JTL 4.03 auf 4.06 aktualisieren. Die Doku ist sehr aufschlussreich, dennoch habe ich ein paar Fragen und hoffe, dass mir jemand weiter helfen kann. Bitte seht es mir nach, wenn ich noch nicht alle Punkte durchblicke.
Ich arbeite seit Jahren mit PHP und Windows-/Linux-Servern, auch mit Smarty habe ich schon einiges umgesetzt. Hier ist kein Nachholbedarf notwendig. :)

Ich würde zunächst gern eine "Trockenübung" des Updates machen. Dazu würde ich den Shop (samst Datenbank) auf eine Subdomain kopieren (geht per SSH).
1) Genutzt wird eine Standard-Lizenz. Ist das damit erlaubt? Funktioniert dann der Test auf der Subdomain? Mir geht es nur darum, das Update einmal zu machen und ggf. das Frontend anzupassen, damit dann im Live-System das Update flüssiger geht.
2) Muss ich nach dem kopieren noch etwas einstellen, außer die Pfade und Zugangsdaten in der Datei /includes/config.JTL-Shop.ini.php, damit die Instanz auf der Subdomain läuft?
3) Es wird ein Theme verwendet, was wohl von einem vorherigem Anbieter genutzt wird. Ich finde zu dem Theme nichts im Netz. Ich kann mir gut vorstellen, dass beim Update Probleme mit dem Theme entstehen können, gerade weil mit 4.06 der verkürzte Checkout mitkommt. Kann das sein, oder wird mir hier auch mittels "Diff" geholfen? Ich befürchte, ich muss das vom ursprünglichen Anbieter beziehen...., oder?
4) Im Kundencenter kann man die jeweiligen Versionen herunter laden. Muss ich alle Zwischenschritte mitmachen (4.03 -> 4.04 -> 4.05 -> 4.06), oder kann ich direkt auf 4.06 aktualisieren? Ich würde dann nach dieser Anleitung vorgehen.

Laut "Shopdateien-Check" sind diese Dateien verändert:
.php_cs
admin/includes/bewertungserinnerung.php
includes/ext/uploads_cb.php
index.php
robots.php

6 Plugins sind aktiv:
- FBSC Register Custom Group 1.02
- JTL PayPal 1.04
- NETZdingeDE Kundenrezensionen ehemals Google zertifizierte Händler 1.11
- NETZdingeDE Trustpilot Bewertungen 1.00
- sk Startseite 1.00
- sk Startseiten Kategorien 1.00
 

Mirko.Schmidt User deaktiviert

Guest
Hallo,
zu 1) Wenn der Testshop dann auf einer Subdomain läuft, greift die Lizenz für den Wawiabgleich nicht mehr. Dies wäre ja aber nicht weiter dramatisch, da es ja nur um das Shop Update geht und hier kein Wawiabgleich benötigt wird.
zu 2) Die Config Datei bzgl. des Pfades, Domain und DB anpassen sollte ausreichen.
zu 3) Ja hier sollte sowieso per Child Template gearbeitet werden und nicht im Evo Template, da dies beim Update überschrieben wird. Derzeit ist nur das 4.05.9 => 4.06.13 TPL Diff Online verfügbar. Ich schaue mal später, dass ich die anderen in ein Zip packe und hier anhänge.
zu 4) Es kann einfach das 4.06.13 Full Release Paket drüber gebügelt werden. Es müssen keine Zwischenschritte gemacht werden.

Zu den veränderten Dateien, diese werden beim Update auch überschrieben und die Plugins sollte vielleicht auch aktualisiert werden. Das PP Plugin, wenn's das von uns (JTL) ist, dann liegt die aktuelle Version im Release Paket mit dabei und es müsste nur per Backend aktualisiert werden.
 
  • Gefällt mir
Reaktionen: M1-Roger

chris42

Gut bekanntes Mitglied
23. Dezember 2006
269
19
Erkrath
zu 1. in der Praxis hat sich bei mir herausgestellt das statt einer Subdomain es einfacher ist (auch für Domain gebundene Plugin Lizenzen) den Test Shop einfach in einem Subdirectory anzulegen, z.b. /entwicklung
Ist auch einfacher bei der Webserver Konfig.
Das Verzeichnis per Password schützen damit da keiner (auch nicht google) reinschaut.
In die .htaccess am Anfang einfügen z.b.
AuthName "kommstHierNichRein"
AuthType Basic
AuthUserFile "/var/www/wasauchimmer/entwicklung/.htpasswd"

Dazu die entsprechende .htpasswd Datei generieren.

Das ganze auf eine andere JTL Datenbank (die alte kopieren) umbiegen und fertig.

mfg chris
 
  • Gefällt mir
Reaktionen: css-umsetzung

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
  • Gefällt mir
Reaktionen: M1-Roger

M1-Roger

Aktives Mitglied
30. Juli 2019
4
0
Vielen Dak schon einmal für die Antworten!
So sehe ich ja so gut wie keine Probleme, bis auf das Template. Wie gesagt, hier wird nicht das Evo genutzt, sondern ein eigenes (von einem Fremdanbieter). Allerdings als als Childtheme.
Was könnte denn schlimmstenfalls passieren, wenn das Update eingespielt wird und das Theme "inkompatibel" ist?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
Du musst hier etwas unterscheiden.

Ein Theme ist für nichts anderes da als das es die stylesheets verwaltet, wenn du nur ein Theme geändert hast dann wird nur die Darstellung teilweise komisch aussehen.

Ich gehe aber davon aus das du eher ein Child Template angelegt oder die tpl Dateien des Evo verändert hast?
Wenn das so ist kommt es darauf an was und wie du es geändert hast. Nehmen wir als Beispiel die footer.tpl, hast du die in der Mangel gehabt gibt es Probleme mit den JavaScripts.

Nur du weißt was verändert wurde und musst ja nichts anderes machen als diese Änderungen nachzuziehen. Du kannst davon ausgehen das bei einem Wechsel von 4.03 auf 4.06 so ziemlich gar nichts mehr passt.
 

M1-Roger

Aktives Mitglied
30. Juli 2019
4
0
Ich glaube, du hast meinen ersten Post nicht gelesen. Ich habe bisher noch gar nichts an dem Shop gemacht. ;) Ich weiß nicht, was verändert wurde. Deswegen stelle ich ja diese komischen Fragen. :)
Sofern du noch weiter helfen möchtest, fasse ich gern nochmal zusammen: Der Shop, den ich aktualisieren soll, nutzt ein Fremdanbieter Theme, als Child-Theme. Das Ding wurde die letzten Jahre ebensowenig aktualisiert, wie der Shop. Version 4.06 bringt einen verkürzten Checkout mit und aus meiner Sicht damit neue Templates. Die dürfte das jetzige Theme nicht kennen, weder das Child noch das Parent-Theme. Wird dann auf das Evo zurückgegriffen, oder hagelt es Fehlermeldungen weil eine tpl nicht gefunden wird? Wahrscheinlich letzteres...
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
Der Shop, den ich aktualisieren soll, nutzt ein Fremdanbieter Theme, als Child-Theme
Das ist kein Theme, das ist ein Template und nun wieder die Frage, ist es ein Child, abgeleitet aus dem Evo oder ist es ein Child von einem anderem Template (Avia/Hypnos ......)

Ich weiß nicht, was verändert wurde. Deswegen stelle ich ja diese komischen Fragen.
Doch das siehst du, wenn ich an Templates ran gehe wo vorher andere dran waren und eventuell das Haupt Template aus Unwissenheit modifiziert wurde sehe ich das anhand des Datums der Dateien (erster Eindruck)
Wenn ich denke da ist noch mehr, dann hole ich mir die originale Template Version und lasse diese mit der modifizierten vergleichen um die geänderten Dateien und stellen zu finden.

Wenn es ein Child ist, dann sind ja in dem Child nur die Dateien drin, die geändert wurden, also sollte es recht übersichtlich sein.
Du solltest dich jetzt auch nicht an dem verkürztem Checkout so festbeißen, der ist dein kleinstes Problem und das würde auch nur zum tragen kommen wenn genau diese Dateien verändert wurden.

Wenn du ein "richtiges" Child Template hast, dann schaut der Shop immer zuerst in diesem, ob dort im gleichen Unterverzeichnis wie im Haupt Template die angeforderte tpl Datei liegt, wenn ja dann bindet er diese ein Blockweise oder die ganze Datei aber das ist dir ja vermutlich klar da smarty für dich nichts neues ist.

Und noch mal, ja es wird erhebliche Probleme geben wenn du von einem 4.03er zu einem 4.06er gehst.
Ganz wichtig ist auch, dass du auf den Footer achtest, sind dort Boxen eingebunden, dann werden die bei einem Update von JTL gerne mal gekillt (Zufalls Feature) , wenn du das Update im Live System gemacht hast und das erst eine Woche später auffällt weißt du nicht mehr was da drin war.

Ich kann da auch gerne mal einen Blick drauf werfen (ftp) und dir dann genauer sagen ob es schlimm ist oder nicht, von außen kann man nur schwammige aussagen machen.
 
  • Gefällt mir
Reaktionen: M1-Roger

AndreasKlankert

Aktives Mitglied
18. Juni 2020
7
0
Hallo,
zu 1) Wenn der Testshop dann auf einer Subdomain läuft, greift die Lizenz für den Wawiabgleich nicht mehr. Dies wäre ja aber nicht weiter dramatisch, da es ja nur um das Shop Update geht und hier kein Wawiabgleich benötigt wird.
zu 2) Die Config Datei bzgl. des Pfades, Domain und DB anpassen sollte ausreichen.
zu 3) Ja hier sollte sowieso per Child Template gearbeitet werden und nicht im Evo Template, da dies beim Update überschrieben wird. Derzeit ist nur das 4.05.9 => 4.06.13 TPL Diff Online verfügbar. Ich schaue mal später, dass ich die anderen in ein Zip packe und hier anhänge.
zu 4) Es kann einfach das 4.06.13 Full Release Paket drüber gebügelt werden. Es müssen keine Zwischenschritte gemacht werden.

Zu den veränderten Dateien, diese werden beim Update auch überschrieben und die Plugins sollte vielleicht auch aktualisiert werden. Das PP Plugin, wenn's das von uns (JTL) ist, dann liegt die aktuelle Version im Release Paket mit dabei und es müsste nur per Backend aktualisiert werden.


Hallo, erstmal vielen Dank vorab.
Nun ist schon 2020 ich würde trotzdem gerne meinen Shop von 4.03 auf die neuste Version bringen. Wie muss ich das vornehmen? Ich kann leider nicht wie beschrieben das Fullrelease von 4.06.13 finden? Vielen Dank Vorab
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
Die Patches bekommst du hier im Forum, die Vollen Versionen also 4.06 das bekommst du im Kundencenter, wenn du dir deine Lizenzen anschaust.
Voraussetzung ist natürlich, das du eine Lizenz hast die dir das Update auf die 4.06 erlaubt.
 

AndreasKlankert

Aktives Mitglied
18. Juni 2020
7
0
Vielen Dank für die schnelle Antwort. an einem Sonntag :D
Ok ich habe nun gefunden wie ich im Kundencenter dran komme. Das heißt ich kann von 4.03 direkt auf 4.06 gehen und danach mit den Patches weiter?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.312
2.508
Berlin
Firma
css-umsetzung
du kannst direkt die 4.06.17 herunterladen und drüber bügeln, dann kommst du im admin ja zum Update und ziehst das durch.
von 4.03 zu 4.06, da hätte ich ein wenig schiss aber mach es einfach, sicher dir nur vorher die Daten und schau vorsichtshalber in deine config.ini im includes ob da als Url auch wirklich https:// steht und nicht nur http:// sofern du dein Shop mit https:// arbeitet
 
Ähnliche Themen
Titel Forum Antworten Datum
Update 1.9.8.0 auf 1.11.7.0 sofort Meldung "Not Responding" JTL-Wawi 1.11 2
Neu Problem nach Update auf Shop 5.6.1 - Impressum JTL-Shop - Fehler und Bugs 2
Seit umzug auf neuen Server und vorherigem update auf 2.0, startet worker nicht... JTL-Wawi 2.0 3
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Update auf 1.11.7 JTL-Wawi 1.11 4
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 0
Neu Update der Version 1.2.2.2 auf eine aktuelle Installation von JTL-Wawi 9
Neu POS-Server startet nicht mehr nach WaWi-update auf Version 1.11.6.0 JTL-POS - Fehler und Bugs 1
Neu Update auf 1.11.6 mittlerweile sinnvoll User helfen Usern - Fragen zu JTL-Wawi 0
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Neu Update von Wawi 1.3 auf Wawi 1.8 JTL-Wawi 1.6 1
Neu Karussell gehen auf der Startseite nach Update auf 5.6.1 nicht mehr Betrieb / Pflege von JTL-Shop 8
Neu wnm Hinweisfenster - Update von 1.1.7 auf 1.1.8 funktioniert nicht Plugins für JTL-Shop 7
Update von 1.9.6.5 auf die 1.11.5 problemlos möglich? JTL-Wawi 1.11 7
Neu Fehler beim Update auf 1.11.5 - Ungültiger Objektname "dbo.tUpdateMigration User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 11
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Seit Update keine zweite POS-Anbindung mehr möglich JTL-Wawi 2.0 8
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 6
Warnung vor Update? JTL-Wawi 1.11 20
Neu nach Update nicht alle Rechnungen mehr an Amazon Amazon-Anbindung - Fehler und Bugs 0
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu von JTL-Wawi-Version 1.10.16.0 ist kein Update...möglich Installation von JTL-Wawi 2
Neu JLT Shop Update 6.1 von 5.5.3 - Fehlgeschlagen Installation / Updates von JTL-Shop 5
Neu 503 Service Unavailable bei Payrexx Webhook nach Plugin-Update - wer hat das auch? Plugins für JTL-Shop 0
DHL-Leitcodierungsdaten nach Wawi-Update nicht mehr vorhanden JTL-Wawi 1.11 0
seit Update zu viele Versandbestätigungen JTL-Wawi 1.11 0
Neu POS doppelte Artikel und Kategorien nach Update Einrichtung / Updates von JTL-POS 3
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 2
Neu 1000te Zugriffe aus der ganzen welt auf applepay.php Allgemeine Fragen zu JTL-Shop 2
Macht es noch Sinn, auf dem Marktplatz OTTO zu verkaufen? Otto.de - Anbindung (SCX) 7
Neu Pickliste wird auf Packtisch und in Wawi unter Picklisten nicht angezeigt. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Artikelpreis auf Anfrage Fehlermeldung Allgemeine Fragen zu JTL-Shop 0
Aufträge auf die Pikliste legen bringt Fehler DataTreeListView JTL-Wawi 1.11 2
Shop 5.5.3 / Eingabefelder auf IOS zoomt immer :-( Einrichtung JTL-Shop5 6
Artikelbild auf Lieferschein anzeigen JTL-Wawi 1.11 5
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Artikelbezeichnung auf der Rechnung anpassen von "Artikelname" in "Kurzbeschreibung" JTL-Wawi 1.10 4
Neu Umstellung auf DHL Versenden 4.0 (REST-API) JTL-ShippingLabels - Ideen, Lob und Kritik 30
Neu DHL Versenden 4.0 - Firmenname nicht auf Label JTL-ShippingLabels - Ideen, Lob und Kritik 7
Neu Rechnung wird zusätzlich auf Labeldrucker ausgegeben JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Index auf tbesucher.dLetzteAktivitaet? JTL-Shop - Fehler und Bugs 2
Neu Austausch JTL-POS Tablet - Datenübertragung auf neues Gerät - Einrichtung Einrichtung / Updates von JTL-POS 0
JTL-Ameise: Export von Verkäufen auf Komponenten-Ebene JTL-Wawi 1.10 6
GLS-Aufträge stehen auf „Teilgeliefert“, obwohl vollständig versendet – kein Versandkostenartikel vorhanden (JTL 1.10.14.1) JTL-Wawi 1.10 0
Neu Abbruch auf der Plattform löscht nicht mehr den Auftrag Arbeitsabläufe in JTL-Wawi 3
Neu Frage zur mobilen WMS-Anwendung auf Android JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Durch Massenupdate Menge auf ebay ändern User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen