Welche PHP-Version hattest du denn bei der letzten Shopversion 4.0.0.1?
Oder anders: Mit welcher PHP-Version hast du das Update von 4.0.0.1 auf v4.1.1.0 gemacht?
Welche PHP-Version hattest du denn bei der letzten Shopversion 4.0.0.1?
Oder anders: Mit welcher PHP-Version hast du das Update von 4.0.0.1 auf v4.1.1.0 gemacht?
Funktionen testen in unserem immer aktuellen Gambio Testshop
Aktuelle Infos zu unserem Gambio Testshop
Welches Update für welche Version?
Bilder und Dateien korrekt hochladen und anzeigen
Wenn nichts mehr geht: Caches komplett leeren
__________________________________________________ ________________
Dienstleistungen: iNTERFILE Datenrettung und Service seit 1998
Blog: Mitwachsende Kinderzimmer von Flexa
Projekt: Flexa Kinderbetten und Hochbetten bei kindermoebel-24 günstig auf Rechnung kaufen
System: Gambio GX v4.3.3.1 / PHP Version 7.4.80 / MySQL 5.5.62
Betreuung durch IT-Recht-Kanzlei München
Hi,
da ich nachgelesen habe, dass mindestens eine PHP 7.2 benötigt wird und mir bei Strato bereits 7.4 anbietet, habe ich auch
die 7.4 direkt angewendet, bevor ich das Masterupdate 4.0.0.1 installiert habe. Derzeit habe ich es wieder auf die 7.2 wie die Mindestanforderung
ist, abgeändert.
Danke für die Hilfe vorab.
Hallo,
kleines extra:
Habe mal versucht eine Bestellung zu machen und dann kommt der ganze Fehlertext:
" Before creating a order context, the order totals must be written to the session.
#0 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/admin/includes/TeleCashCw/classes/TeleCashCw/PaymentMethod.php(545): TeleCashCw_PaymentMethod->getOrderContext() #1 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/admin/includes/cw-libs/Customweb/Licensing/TeleCashCw/Key.php(21) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(23) : eval()'d code(55) : eval()'d code(30): TeleCashCw_PaymentMethod->call_d9qdljett1gl7of5('getOrderContext', 'ns') #2 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/admin/includes/cw-libs/Customweb/Licensing/TeleCashCw/Key.php(21) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(23) : eval()'d code(55): eval() #3 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/admin/includes/TeleCashCw/classes/TeleCashCw/PaymentMethod.php(533): Customweb_Licensing_TeleCashCw_License::run('9giie 9n3qitovtm...', Object(telecashcw_creditcard), NULL) #4 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/includes/classes/payment.php(249): TeleCashCw_PaymentMethod->selection() #5 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXModules/Gambio/Hub/Shop/Overloads/payment/GambioHubPayment.inc.php(62): payment_ORIGIN->selection() #6 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXMainComponents/View/ThemeContentViews/checkout/CheckoutPaymentModulesThemeContentView.inc.php(65) : GambioHubPayment->selection() #7 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXModules/Gambio/Hub/Shop/Overloads/CheckoutPaymentModulesThemeContentView/GambioHubCheckoutPaymentModulesThemeContentView.in c.php(44): CheckoutPaymentModulesThemeContentView->prepare_data() #8 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXMainComponents/View/ThemeContentViews/core/ThemeContentView.inc.php(147): GambioHubCheckoutPaymentModulesThemeContentView->prepare_data() #9 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXModules/Gambio/Hub/Shop/Overloads/CheckoutPaymentModulesThemeContentView/GambioHubCheckoutPaymentModulesThemeContentView.in c.php(61): ThemeContentView->get_html() #10 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXMainComponents/View/ThemeContentViews/checkout/CheckoutPaymentThemeContentView.inc.php(427): GambioHubCheckoutPaymentModulesThemeContentView->get_html() #11 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXMainComponents/View/ThemeContentViews/checkout/CheckoutPaymentThemeContentView.inc.php(92): CheckoutPaymentThemeContentView->_assignPaymentBlock() #12 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXModules/Gambio/GoogleECommerce/Shop/Overloads/CheckoutPaymentThemeContentView/GoogleAnalyticsThemeCheckoutPayment.inc.php(21): CheckoutPaymentThemeContentView->prepare_data() #13 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXMainComponents/View/ThemeContentViews/core/ThemeContentView.inc.php(147): GoogleAnalyticsThemeCheckoutPayment->prepare_data() #14 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/system/classes/checkout/CheckoutPaymentContentControl.inc.php(210): ThemeContentView->get_html() #15 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/GXModules/Gambio/Hub/Shop/Overloads/CheckoutPaymentContentControl/GambioHubStartSession.inc.php(30): CheckoutPaymentContentControl->proceed() #16 /mnt/web421/a2/23/51885023/htdocs/SHOPNEW4/checkout_payment.php(57): GambioHubStartSession->proceed() #17 {main}"
Also hier scheint mehr nicht zu gehen als unter ADMIN Bestellungen. Verstehe es nur nicht.
VG
Die Shopversion 4.0.x.x ist nur für die PHP-Versionen 7.1.x bis 7.3.x freigegeben!
Der neue Shop ab 4.1.x ist nur für die PHP-Versionen 7.2.x bis 7.4.x freigegeben!
Daher kommen vermutlich auch deine Fehler. Die Probleme könnten sich auch schon mit dem Masterupdate 4.0.0.1 eingeschlichen haben.
Wenn der Shop unter PHP 7.4 funktionierte, dann nur weil keine Funktionen aufgerufen wurden, die mit PHP 7.4 deaktiviert oder geändert wurden.
Dazu kommt, dass PHP 7.4 mit der Veröffentlichung am 28.11.2019 noch relativ frisch ist. Auch wenn Gambio sagt "GX 4.1.1.2 geeignet bis PHP 7.4" könnten damit häufiger Fehler auftreten als unter PHP 7.3
Wer auf Nummer Sicher gehen will, bleibt immer eine Minor-Version drunter. In diesem Fall wäre also PHP 7.3.18 die bessere Wahl.
Konkret heißt das für dich, auf PHP 7.3.18 umstellen, dann Shop zurücksetzen auf die Version vor dem Masterupdate 4.0.0.1, dann das Masterupdate 4.0.0.1, dann das ServicePack 4.1.1.2
Anschließend trotzdem nochmal die SessionService.php tauschen. Da gab es ein Fehler im letzten Update.
Dauerhaft auf PHP 7.4 würde ich erst umschalten, wenn der Shop für PHP 7.5 respektive PHP 8 freigegeben ist.
Funktionen testen in unserem immer aktuellen Gambio Testshop
Aktuelle Infos zu unserem Gambio Testshop
Welches Update für welche Version?
Bilder und Dateien korrekt hochladen und anzeigen
Wenn nichts mehr geht: Caches komplett leeren
__________________________________________________ ________________
Dienstleistungen: iNTERFILE Datenrettung und Service seit 1998
Blog: Mitwachsende Kinderzimmer von Flexa
Projekt: Flexa Kinderbetten und Hochbetten bei kindermoebel-24 günstig auf Rechnung kaufen
System: Gambio GX v4.3.3.1 / PHP Version 7.4.80 / MySQL 5.5.62
Betreuung durch IT-Recht-Kanzlei München
Hi Klaus,
also soll ich im Klartext das Backup vom Verzeichnis /admin/backups/ herunterladen und dann per FTP auf den Shop aufspielen. Wäre dann das Backup bevor ich das Masterupdate aufgespielt habe.
Danach noch irgendwelche Dateien löschen? Bin mir nicht sicher.
An der Datenbank sowie dem Bilder Backup muss ich ja eigentlich nichts machen oder habe ich da was falsch verstanden.
VG
Derzeit ist PHP 7.2.31 laut Server Info aktiviert. Soll ich trotzdem auf die 7.3 gehen?
Im Handbuch steht es genau beschrieben: https://developers.gambio.de/manual....ateien_sichern
Datenbank und Shopdateien müssen wieder hergestellt werden. Beides muss natürlich aus der selben Version stammen.
Du kannst auch bei PHP 7.2.31 bleiben. Wenn du komplett fertig bist, dann kannst auf 7.3 gehen
Du solltest aber erstmal folgendes probieren:
PHP 7.2.31 hast du ja bereits aktiv
Lade noch mal das aktuelle SP 4.1.1.2 hoch und starte den Updater
Gehe auf "Versionsauswahl erzwingen" und wähle als deine "aktuelle Version" die Version 3.15.4.2 aus
Danach sollte er alle Updates ab 4.0.0.0 bis 4.1.1.2 durchführen
Wäre schön wenn das funktioniert
Hatte es gerade getestet. Im Testshop habe ich damit nichts kaputt gemacht!
Funktionen testen in unserem immer aktuellen Gambio Testshop
Aktuelle Infos zu unserem Gambio Testshop
Welches Update für welche Version?
Bilder und Dateien korrekt hochladen und anzeigen
Wenn nichts mehr geht: Caches komplett leeren
__________________________________________________ ________________
Dienstleistungen: iNTERFILE Datenrettung und Service seit 1998
Blog: Mitwachsende Kinderzimmer von Flexa
Projekt: Flexa Kinderbetten und Hochbetten bei kindermoebel-24 günstig auf Rechnung kaufen
System: Gambio GX v4.3.3.1 / PHP Version 7.4.80 / MySQL 5.5.62
Betreuung durch IT-Recht-Kanzlei München
Hi Klaus,
habe gestern Abend nach deiner Anleitung das Update nochmal aufgespielt. Wenn ich die von dir besagte 3.15.4.2 auswählen wollte, dann
hat er mir keine Updates zum einspielen gegeben. Musste mit 4.0.0.0 oder so anfangen. Gebracht hat es aber auch nichts.
Es bleibt mir dann wohl nichts anderes übrig als den Shop neu aufzulegen oder siehst du noch eine andere Lösung? In der Anleitung steht ja auch,
dass kein Kunden mit angelegt werden und dass ich alle alten Shopdaten löschen oder auslagern soll ohne Probleme zu bekommen, wenn man die Backups neu aufspielt oder verstehe ich an der Anleitung etwas falsch!!
Ich wundere mich auch über den Fehler 500, dass dies nur bei Bestellungen im Admin auftritt und wenn man was bestellen will. Ansonsten geht der Shop ja einwandfrei.
Danke für jede Hilfe die du mir anbieten kannst.
VG
Hi Klaus,
was mir auch noch gerade eingefallen ist, dass ich dann auch das Telecashmodul bei einer Neuauflage neu einspielen müsste. An das Plugin komme ich aber nicht ohne neu dafür zu bezahlen, da die Lizenz nur ein Jahr galt. Nach einem Jahr muss man die Lizenz wenn man es erneut herunterladen will wieder kaufen. Nutzen darf man die Lizenz von davor aber weiterhin. Hast du hier eine Idee, wenn ich den Shop ganz neu aufsetzten müsste.
VG