nach Umstellung auf PHP8 geht nix mehr

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
Berni
Posts: 132
Joined: Wed Feb 12, 2014 4:38 pm
Contact:

nach Umstellung auf PHP8 geht nix mehr

Post by Berni » Fri Jan 06, 2023 8:03 pm

Hallo CMSimple Gemeinde,

ich brauche dringend Eure Hilfe, denn ich habe heute (aus Versehen) festgestellt,
dass mein Hoster zum Ende des Monats PHP 7.4 abschalten wird und dann nur noch PHP 8+ anbietet.

Das testweise Umstellen auf PHP 8.0 brachten dann auch gleich das große Erschrecken, denn von meinen 6 Seiten
sind unter PHP 8.0 nur noch 2 erreichbar, die anderen 4 Seiten öffnen sich gleich gar nicht mehr :!:

https://barleber-see.de | CMSimple_XH 1.7.5 | läuft unter PHP8 (bei 8.2 dann Fehler im Backend)
https://podologie-unger.eu | CMSimple_XH 1.7.5 | läuft unter PHP8 (bei 8.2 dann Fehler im Backend)
https://bernutz.net | CMSimple_XH 1.7.5 | Seite öffnet sich nicht
https://bbs-nema.de | CMSimple_XH 1.7.5 | Seite öffnet sich nicht

https://abfc-online.de | CMSimple_XH 1.6.10 | Seite öffnet sich nicht
https://webring-sachsen-anhalt.de | CMSimple_XH 1.7.2 | Seite öffnet sich nicht

Das die älteren CMSimple Versionen hier Probleme machen, dass kann ich ja verstehen,
aber warum bleiben 2 der 4 Seiten die schon XH 1.7.5 verwenden, hängen?

Die Suche nach PHP8 im Forum hat mich nicht wirklich weiter gebracht - oder habe ich da etwas Wesentliches übersehen?!

knollsen
Posts: 459
Joined: Wed Nov 06, 2013 2:28 pm

Re: nach Umstellung auf PHP8 geht nix mehr

Post by knollsen » Sat Jan 07, 2023 9:09 am

Da wird wohl ein Plugin, was nicht für PHP8 konform ist, dazwischen funken! Deaktiviere eins nach dem anderen. Dann siehst Du welches es ist. Voraussetzung ist, das Du auch auf CMSimple_XH 1.7.5 aktualisiert hast.

Berni
Posts: 132
Joined: Wed Feb 12, 2014 4:38 pm
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by Berni » Sat Jan 07, 2023 10:27 am

Ups, an die Plugin`s hatte ich ja noch gar nicht gedacht.
Aber danke, das werde ich dann mal ausprobieren.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by cmb » Sat Jan 07, 2023 10:30 am

Vermutlich auch hilfreich ist es, wenn du den Debug-Modus aktivierst. Dann sollten zumindest wenn du als Admin angemeldet bist, Fehlermeldungen angezeigt werden.
Christoph M. Becker – Plugins for CMSimple_XH

Berni
Posts: 132
Joined: Wed Feb 12, 2014 4:38 pm
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by Berni » Sat Jan 07, 2023 2:16 pm

Den Debug-Modus hatte ich an, aber die betreffenden Seiten haben sich ja erst gar nicht aufgebaut.
Der Browser blieb einfach weiss.

Ich habe im Moment das Plugin Memberpages_XH im Verdacht, kann dass aber erst am Sonntag testen indem ich das Plugin
via FTP mal deaktiviere.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by cmb » Sat Jan 07, 2023 4:32 pm

Berni wrote:
Sat Jan 07, 2023 2:16 pm
Der Browser blieb einfach weiss.
Dann könnte es im einfachsten Fall daran liegen, dass die PHP-Erweiterung mbstring nicht aktiviert wurde. Das kannst du vermutlich im Hosting-Interface prüfen, und sie ggf. aktivieren.
Christoph M. Becker – Plugins for CMSimple_XH

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by cmb » Sun Jan 08, 2023 12:15 pm

Und auf jeden Fall verursacht https://github.com/cmsimple-xh/memberpages/issues/19 unter PHP 8 einen fatalen Fehler. Es müssen diese Zeilen durch diese Zeilen ersetzt werden; das sollte auch mit älteren PHP Versionen funktionieren.
Christoph M. Becker – Plugins for CMSimple_XH

Berni
Posts: 132
Joined: Wed Feb 12, 2014 4:38 pm
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by Berni » Sun Jan 08, 2023 2:25 pm

cmb wrote:
Sun Jan 08, 2023 12:15 pm
Und auf jeden Fall verursacht https://github.com/cmsimple-xh/memberpages/issues/19 unter PHP 8 einen fatalen Fehler. Es müssen diese Zeilen durch diese Zeilen ersetzt werden; das sollte auch mit älteren PHP Versionen funktionieren.
Danke Dir, das rettet mir den Nachmittag!
Die Seiten laden jetzt auch unter PHP 8x

Ich hatte mich inzwischen schon etwas mit Register_XH beschäftigt, aber das wäre eine irre Extraarbeit geworden.
Nicht nur dass alle Seiten neu hätten eingestellt werden müssen - auch habe ich teils über 100 Mitglieder die
alle neu hätten angelegt und benachrichtigt werden müssen.

Vielen Dank also für die Unterstützung!

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by cmb » Sun Jan 08, 2023 4:03 pm

Berni wrote:
Sun Jan 08, 2023 2:25 pm
Die Seiten laden jetzt auch unter PHP 8x
Super! Danke für die schnell Rückmeldung.

Da das PHP 8 Problem vermutlich auch andere betreffen wird, habe ich gerade Memberpages 3.6.6 freigegeben (da wurden zwischenzeitlich noch ein paar andere Sachen behoben).
Berni wrote:
Sun Jan 08, 2023 2:25 pm
Ich hatte mich inzwischen schon etwas mit Register_XH beschäftigt, aber das wäre eine irre Extraarbeit geworden.
Nicht nur dass alle Seiten neu hätten eingestellt werden müssen - auch habe ich teils über 100 Mitglieder die
alle neu hätten angelegt und benachrichtigt werden müssen.
Einzig wegen solcher Inkompatibilitäten würde ich auch von einem Umstieg abraten. Zumindest aber bei Neuinstallation würde ich Register_XH empfehlen.
Christoph M. Becker – Plugins for CMSimple_XH

lck
Posts: 2973
Joined: Wed Mar 23, 2011 11:43 am
Contact:

Re: nach Umstellung auf PHP8 geht nix mehr

Post by lck » Sun Jan 08, 2023 6:34 pm

cmb wrote:
Sun Jan 08, 2023 12:15 pm
Und auf jeden Fall verursacht https://github.com/cmsimple-xh/memberpages/issues/19 unter PHP 8 einen fatalen Fehler. Es müssen diese Zeilen durch diese Zeilen ersetzt werden; das sollte auch mit älteren PHP Versionen funktionieren.
index.php Zeile 890 scheint mir etwas unförmig, oder ist das so gewollt?
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

Post Reply