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.448
2.573
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.448
2.573
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.448
2.573
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.448
2.573
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.448
2.573
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
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Update von 1.10.10.3 auf aktuellere Versionen JTL-Wawi 1.10 0
Nach Update auf 2.0 auf einmal kostenpflichtig JTL-Wawi 2.0 2
Neu Update von 1.8.12.4 auf 1.11 User helfen Usern - Fragen zu JTL-Wawi 0
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 12
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Update auf 2.0.1.0 bricht ab bei 1.12.0.0. JTL-Wawi 2.0 6
Neu Update Wawi 1.10.16.0 auf 1.11.7 -> JTL-POS Einrichtung / Updates von JTL-POS 3
Neu Seit Update auf JTL-WaWi 2.0.0.0 keine Abholung der Kundendaten bei MediaSaturn-Bestellungen JTL-Wawi - Fehler und Bugs 7
Beantwortet Update von 1.11.5 auf 2.0 bleibt hängen JTL-Wawi 2.0 2
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 4
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 6
Neu Update der Version 1.2.2.2 auf eine aktuelle Installation von JTL-Wawi 11
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
Neu Nach Update in Dez 2025 wird TSE Swissbit nicht mehr erkannt JTL-POS - Fehler und Bugs 1
Neu Update fehlgeschlagen Starten mit JTL: Projektabwicklung & Migration 4
Neu WAWI Update - welche Version denn nun? User helfen Usern - Fragen zu JTL-Wawi 19
WAWI - Update JTL-Wawi 2.0 17
Neu JTL Pos liest keine Verkäufe mehr ein nach Update Einrichtung / Updates von JTL-POS 0
Neu Datenbank-Update bricht ab Installation / Updates von JTL-Shop 8
Neu JTL-Wawi Update Historie User helfen Usern - Fragen zu JTL-Wawi 2
Seit Update keine zweite POS-Anbindung mehr möglich JTL-Wawi 2.0 10
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 seit Umstellung auf DHL 4.0 ist auf DHL Aufkleber grauer Schleier im Hintergrund JTL-ShippingLabels - Fehler und Bugs 0
Neu Automatische Umstellung auf Pro-Tarif ohne Zustimmung? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Positionen eines Auftrags auf mehrere Picklistenvorlagen aufteilen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Upgrade CFE auf Advanced Allgemeine Fragen zu JTL-Shop 7
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL2DATEV SKR 04 auf SKR 03 umstelllen User helfen Usern - Fragen zu JTL-Wawi 0
Neu nicht lieferbare Artikel aus Bestellung wieder auf die Einkaufsliste setzen ?! User helfen Usern - Fragen zu JTL-Wawi 1
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 4
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 3
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu Wer hat schon auf 5.7 geupdatet? Installation / Updates von JTL-Shop 5
Neu JTL WMS & mehr – auf dem MultichannelDay.de Messen, Stammtische und interessante Events 0
Neu Nach Umstellung DHL Versenden 4.0 wird Kleinpaket nun auf DHL Paket Labeldrucker ausgegeben statt auf Kleinpaketdrucker JTL-ShippingLabels - Fehler und Bugs 1
JTL hausinterner Herstellerslider auf Mobile Ansicht nicht sichtbar. Einrichtung JTL-Shop5 0

Ähnliche Themen