WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 02.12.2019 12:29:44

florian
Administrator

PHP 7.4

PHP 7.4 wird wieder ein Stück anspruchsvoller:
- $array{$index} ist deprecated, muss jetzt immer $array[$index] lauten
- $wert = $array[$index] verursacht nun eine Notice, wenn $array leer ist, d.h. es muss immer erst eine Abfrage if (is_array($array)) erfolgen
- Die Kurzschreibweise a ? b : c ? d : e ist deprecated, muss (a ? b : c) ? d : e oder a ? b : (c ? d : e) lauten
und dergleichen "Verbesserungen" mehr.

Jedenfalls, beim Core sind wir schon dabei, die entsprechenden Vorkommnisse zu korrigieren, aber auch etliche Module werden mit PHP 7.4 Notices und Deprecated-Meldungen anzeigen. Bis die für PHP 7.4 geeignete WBCE-Version 1.4.1 veröffentlicht wurde entsprechende Modul-Fixes zur Verfügung stehen, sollte diese PHP-Version auf produktiven Seiten noch nicht verwendet werden.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

screamindan, thanks

#2 11.12.2019 13:24:38

florian
Administrator

Re: PHP 7.4

WBCE 1.4.1 ist jetzt verfügbar.

Für einige Module hänge ich hier Patches an:
- Bakery 1.8.4
- Event Calendar 1.12
- OneForAll 1.0.10
- ProCalendar 1.3.9
- RFG 0.79
- Teasers 0.5.5
- Wunderblock 0.4

Alle Zips sind keine Installationspakete, sondern beinhalten ausschließlich die via FTP auszutauschenden Dateien.

Der Austausch ist nur erforderlich, wenn auf dem Server bereits / nur PHP 7.4 läuft, funktionale Erweiterungen gehen damit nicht einher.
Für Installationen auf Servern mit PHP 5.6 bis 7.3 besteht kein Handlungsbedarf.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

stefanek, bernd, byteworker, ice, giz

Fußzeile des Forums

up