PHP 7 und Therme alaSimpleBT

Begonnen von susoft, 21 Mai 2020, 11:03:38

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

susoft

Das Theme läuft nicht unter PHP 7 kann da jemand helfen, Admin Teil funktioniert und andere Themes auch, ich packe mal die Log Datei dazu, dort sieht man die Fehler.

Grüsse aus der Zentralschweii
Andreas
PMx 2.7.1 | PHP: 7.4.29 | 10.5.11-MariaDB-1:10.5.11 | Apache

alaniso

Hallo,

das scheint ein bekannter Fehler einer alten PHP-Version zu sein.
Eine Redefinition von Übergabeparametern (mehrere Funktionsparameter mit gleichem Namen) ist in PHP7.x nicht mehr erlaubt.

Abhilfe:
Datei theme.functions.php
folgende Zeilen suchen und ersetzen:
ALT:
function themeindex($x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array()) {


NEU:
function themeindex($x1, $x2, $x3, $x4, $x5, $x6, $x7, $x8, $x9, $x10, $x11, $x12, $story = array()) {


ALT:
function themearticle($x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array()) {

NEU:
function themearticle($x1, $x2, $x3, $x4, $x5, $x6, $x7, $x8, $x9, $story = array()) {



VG,
André

susoft

Zitat von: alaniso am 22 Mai 2020, 14:03:52
Hallo,

das scheint ein bekannter Fehler einer alten PHP-Version zu sein.
Eine Redefinition von Übergabeparametern (mehrere Funktionsparameter mit gleichem Namen) ist in PHP7.x nicht mehr erlaubt.

Abhilfe:
Datei theme.functions.php
folgende Zeilen suchen und ersetzen:
ALT:
function themeindex($x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array()) {


NEU:
function themeindex($x1, $x2, $x3, $x4, $x5, $x6, $x7, $x8, $x9, $x10, $x11, $x12, $story = array()) {


ALT:
function themearticle($x, $x, $x, $x, $x, $x, $x, $x, $x, $story = array()) {

NEU:
function themearticle($x1, $x2, $x3, $x4, $x5, $x6, $x7, $x8, $x9, $story = array()) {



VG,
André
PMx 2.7.1 | PHP: 7.4.29 | 10.5.11-MariaDB-1:10.5.11 | Apache

susoft

Zitat von: susoft am 22 Mai 2020, 14:46:50
Super, dassa passt perfekt, vielen Dank und Grüsse aus der Zentralscheiz
Andreas
PMx 2.7.1 | PHP: 7.4.29 | 10.5.11-MariaDB-1:10.5.11 | Apache