Neu 4.06 Build 16 nicht mehr PHP 5.6 kompatibel?

bbfdesign

Offizieller Service Partner
SPBanner
28. September 2013
440
117
Moin,
wie es aussieht ist die 4.06 Build 16 nicht mehr unter PHP 5.6 lauffähig. Es gibt leider noch immer einige Kunden die eine ältere (z.B. von Debian gepflegte) PHP Version im Einsatz haben. Es wäre gut, wenn der PHP Versionswechsel kommuniziert würde.

Im Admin kommt z.B. dieser Fehler: Parse error: syntax error, unexpected '?' in /var/www/virtual/[...]/htdocs/classes/class.helper.Warenkorb.php on line 278
 

Inge

Sehr aktives Mitglied
21. Juni 2014
121
27
Siehe auch https://forum.jtl-software.de/threads/4-06-16-php-7-3.126492/

Für mich war es genau andersherum.

Unter https://guide.jtl-software.de/jtl-shop/community-free-edition/community-free-edition-herunterladen/

stand schon seit Wochen:
PHP-Version: JTL-Shop 4.06 benötigt mindestens PHP 5.4; Empfohlen ab Version 4.06.16: PHP 7.3

bevor noch gar keine 4.06.16 released war. Deswegen hatte ich heute auch nochmal gezielt nachgefragt.
Aber empfohlen heißt ja eigentlich auch nicht vorausgesetzt 😉 von daher sollten eigentlich Versions-Probleme nicht auftreten.
 
  • Gefällt mir
Reaktionen: Horus Sirius

bbfdesign

Offizieller Service Partner
SPBanner
28. September 2013
440
117
PHP 5.4 ist ja auch ok. Deswegen sollte ein Update auch keine Probleme machen, da es nicht kommuniziert wurde. Immerhin ist es "PHP 5.6" gewesen, auf dem es nicht geht. Ein Build 15 macht weiterhin keine Probleme unter 5.6.
 

JulianG

Administrator
Mitarbeiter
14. November 2013
1.254
398
Hallo zusammen!

Vielen Dank für die Meldung.
Da ist uns leider ein Fehler unterlaufen und das tut uns Leid. Leider haben die automatischen Codeprüfungen hier auch nicht angeschlagen. PHP 5.6 ist jedoch bereits seit dem 31.12.2018 End-of-Life und erhält nicht mal mehr Sicherheitsupdates. Wir können nur jedem dringend empfehlen PHP 5 nicht mehr einzusetzen. Ihr findet im Anhang einen Hotfix. Entpacken und in das Hauptverzeichnis vom JTL-Shop 4.06.16 kopieren (alles überschreiben).

P.S.: Ist auch im Releasepost angepasst. Da habe ich auch die offizielle Freigabe für PHP 7.3 vergessen, mein Fehler 🙄 Im Guide hatte ich es während der Releasevorbereitungen am Montag durch unser Docu Team umsetzen lassen.
 

Anhänge

Ähnliche Themen