die Original OC Version funzt nicht mit PHP v.8.x.
hier diejenige vom bekannten Coder Condor2:
https://github.com/condor2/Opencart_2302_PHP_8
und hier eine vom russischen Coder BuslikDrev:
https://github.com/BuslikDrev/OpenCart.CMS-2.3.0.2.6
Viel Glück!
My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
Es wird Zeit dass php 8.x in die "Gänge" kommt, ab 1.1.2023 wird nur mehr php 8.x unterstützt!
Was ebenso heisst, dass ältere Versionen auch ab diesem Datum NICHT mehr gewartet werden - extrem wichtig im Hinblick auf Sicherheit.
Zur Frage der Kompatibilität von OC 2.3.0.2 und php 8.x: nein ist nicht kompatibel und es wird dadurch massive Probleme geben, z.B. bei Zahlungsmodulen.
Wie der Vorredner schon meinte, die 2 Distributionen - welche auf dem Original basieren, wären eine Alternative.
Bedenken sollte man allerdings:
* Beide sind modifiziert, heisst dass teilweise Funtionen aus neueren OpenCart-Versionen eingebaut wurden
* Ebenfalls möglich, dass Funktionen entfernt wurden - z.B. OpenBay
Ein Versuch sind sie allemal wert.
Doch bevor man ans "Werk" schreitet, sollte man folgendes bedenken:
* Kompatibel mit der bisher verwendeten Vorlage?
* Kompatibel mit den zusätzlich installierten Modulen?
Am besten man erstellt mit der ausgesuchten Version eine neue Instanz am Server.
Übernimmt dann die Daten aus der Datenbank.
Sieht ob die Vorlage keine Probleme macht - bei denen welche tw. massiv Coredateien geändert haben (z.B. Journal, Shoppica, usw.) wird es welche geben.
Sieht ob die zusätzlichen Module passen - notfalls an php 8.x anpassen
Funktioniert dann alles, kann man diese neue Instanz des Shop freischalten.
Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.
https://github.com/opencart/opencart-3
https://github.com/opencart/opencart/re ... ag/3.0.3.8
und die 4-er Version ist einfach noch nicht reif. Es ist daher wirklich schwierig, jemandem einen Rat zu geben, was zu tun sei, weiterhin eine zufriedenstellende Version einsetzen zu können, ohne mit Problemen rechnen zu müssen.
My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
Soweit korrekt, die Sache ist nur - auch wenn die Version 2.3.0.2 bislang die Beste war (und ist) - dass der Bedarf an einer mit php 8.1.x kompatiblen Version eher gering ist.
Also warum sollte sich das jemand antun - wenn die Mehrheit der Benutzer mittlerweile Version 3.x verwendet.
Korrekt (neuere Version umsteigen), Kosten nicht unbedingt - wenn man es selber kann.
Wenn nicht, dann sollte man besser den Entwickler seines Vertrauens (ehrlich gesagt, was das betrifft sind alle aus Indien, Pakistan usw. alles andere als vertrauenserweckend - sind zwar billig, aber meist muss nachgearbeitet werden und dann wird es richtig teuer) mit sowas beauftragen.
Betrifft ebenso die zusätzlich installierten Erweiterungen, diese lassen sich meist mti relativ wenig Aufwand anpassen.
Ebenso korrekt, ab 3.x wird Twig als Vorlageninterpreter verwendet, davor war es immer php (.tpl).
Im Prinzip kann man ebenso Vorlagen an 3.x anpassen, hier allerdings wird es den meisten am Wissen fehlen.
Nicht scheint, es gibt 2 Versionen davon - und beide sind offiziell.IP_CAM wrote: ↑Tue Oct 04, 2022 9:50 pmUnd auch von der 3-er Version scheint es ja verschiedene Ausführungen zu geben, z.B.:
https://github.com/opencart/opencart-3
https://github.com/opencart/opencart/re ... ag/3.0.3.8
Nur https://github.com/opencart/opencart-3 ist diejenige welche auch voll mit php 8.x kompatibel ist.
Auch hier wieder korrrekt: OpenCart v.4.x (mit Stand heute 5.10.2022) ist absolut nicht für den Liveeinsatz zu gebrauchen (nach wie vor zuviele Fehler), wer sich das aber ansehen und testen möchte, ist dazu herzlichst eingeladen.
Was jedoch den Rat betrifft: die mit php 8.x kompatible OpenCart 3.0.3.8 Version einsetzen.
Oder - wenn man aus welchen Gründen immer - bei 2.3.0.2 bleiben möchte, dann ist das auch nicht schlecht - aber mit Kosten verbunden.
Egal wie auch immer: ab 1.1.2023 wird nur mehr php 8.x unterstützt (seitens php), was auch soviel heisst, als dass es ab dann keine neuere Versionen für php 7.x geben wird.
Und damit auch aufkommende Sicherheitslücken nicht bereinigt werden!
Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.
Das mag ja sein, nur wird eine gute Anzahl Hoster mit Sicherheit weiterhin PHP v.7.4.30 anbieten, und diese Version ist meiner Meinung nach sehr stabil. Ich brauche sie, und hatte bislang absolut keine Probleme. Das sollte zumindest reichen, bis Opencart die Version 4 soweit hat, dass man sie wirklich empfehlen kann. Falls Daniel nicht vorher schon das Handtuch wirft, auch er wird ja nur noch älter ...Egal wie auch immer: ab 1.1.2023 wird nur mehr php 8.x unterstützt (seitens php), was auch soviel heisst, als dass es ab dann keine neuere Versionen für php 7.x geben wird.
My Github OC Site: https://github.com/IP-CAM
5'200 + FREE OC Extensions, on the World's largest private Github OC Repository Archive Site.
Mag sein, aber wer Tatsachen ignoriert (z.B. den Geschwindigkeitsvorteil den php 8.x gegenüber 7.x hat, oder den Sicherheitsverlust welcher php 7.x ab 1.1.2023 mit sich bringt), darf meiner Meinung keinen Webshop betreiben.IP_CAM wrote: ↑Wed Oct 05, 2022 7:14 pmDas mag ja sein, nur wird eine gute Anzahl Hoster mit Sicherheit weiterhin PHP v.7.4.30 anbieten, und diese Version ist meiner Meinung nach sehr stabil.Egal wie auch immer: ab 1.1.2023 wird nur mehr php 8.x unterstützt (seitens php), was auch soviel heisst, als dass es ab dann keine neuere Versionen für php 7.x geben wird.
Und ja, es wird Hoster geben - auch solche welche sogar noch php 5.x anbieten.
Wenn Leute sich solche aussuchen, handeln sie ebenso fahrlässig wie diejenigen denen Tatsachen egal sind - oder sie klein(er) reden!
Und "stabil": um das geht es hier nicht!
Stabil ist ein 2CV aus dem Jahr 1948 auch - nur bringt sie etwas ausser Geld (weil Oldtimer)?
Genügt schon wenn Millionen unsicherer Shops mit Basis unsicherer Scripte, Wordpress-Seiten sowie unzählige selbst gebastelte Webseiten exisitieren und damit tw. als Spamrelay und anders dienen!
Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.
Users browsing this forum: No registered users and 110 guests