WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 27.02.2020 18:45:02

boeseroeser
Gast

[gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Ich weiß: "Seltsam" ist nicht gerade eine Fehlerbeschreibung..
wbce 1.4.2 ist aus dem AOR heruntergeladen.

Nach dem Upgrade:
Nach wie vor wird im Backend-Theme angezeigt: WBCE Version: 1.2.0
Im Error-Log oft was von "Trying to access array offset on value of type null", das kommt wohl aus dem Frontend.

Im Backend habe ich sehr viele Internal Server Error, ohne Angabe von Gründen.
Füge ich in der modify.php eines Moduls an beliebiger Stelle ein:
die('bis hier');
Dann ist der Internal Server Error weg und ich sehe wieder was, je nach Position von die() , allerdings wird weder backend.css noch was anderes geladen.

Das geht auch ganz am schluss.
Ich nehme daher an, der Internal Server Error kommt von etwas, was NACH der modify.php kommt.

Im Frontend sehe ich momentan keine groben Probleme.

Ratlos..

Beitrag geändert von boeseroeser (02.03.2020 18:54:33)

#2 27.02.2020 19:11:16

florian
Administrator

Re: [gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Du hast da vermutlich eine Mischung aus altem und neuem WBCE. Wenn das /admin-Verzeichnis umbenannt wurde, muss das im Installations-/Update-Paket VOR dem Update entsprechend angepasst werden.

Offline

#3 27.02.2020 20:41:45

florian
Administrator

Re: [gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Für alle mitlesenden skeptischen Hamster möchte ich nur präventiv darauf hinweisen, dass Probleme beim Update eher die Ausnahme als die Regel darstellen.

Offline

#4 27.02.2020 22:09:56

boeseroeser
Gast

Re: [gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Dass ich versehentlich das falsche Admin-Verzeichnis habe beim Upgrade ist denkbar, aber unwahrscheinlich. Aber ich hab das Update trotzdem neu gemacht.

Es liegt wohl eher an PHP 7.4

Scheinbar darf man sich bei All Inkl nicht allzusehr darauf verlassen, dass gleich nach der Umstellung wirklich PHP 7.4 läuft; anfangs hat ja noch alles funktioniert, aber dann - gefühlt eher: nach und nach -  nicht mehr.

Ich kann nicht wirklich sagen, was mit PHP 7.4 funktioniert und was nicht - bzw: Was das alles gemeinsam hat. Betroffen sind im wesentlichen Nicht-Core-Module im Backend.

Ich hab jetzt wieder auf PHP 7.3 zurück geschaltet und alles (?) läuft wieder.

#5 27.02.2020 22:15:34

florian
Administrator

Re: [gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Sorry, aber das kann ich so nicht unwidersprochen stehen lassen.
Wenn nach einem Update im BE noch die alte WBCE-Version angezeigt wird, ist definitiv irgendwas schiefgelaufen.
Und gerade bei Version 1.4.2 wurde das Hauptaugenmerk auf die reibungslose Funktionsfähigkeit mit PHP 7.4 gelegt.

Beitrag geändert von florian (27.02.2020 22:19:28)

Offline

#6 28.02.2020 14:23:12

boeseroeser
Gast

Re: [gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Jepp,
Man muss natürlich sagen: wbce.at ist im Kern steinalt (ein Fork von websitebaker.at), zig mal migriert, immer wieder mal mit DEV-Versionen vermischt, grausige Module drin - wer denkt schon daran, auch jedes Modul zu updaten.

Scheinbar gibt es bei all-inkl auch einen Cache für PHP-Scripte, auch da ist vielleicht manches vermischt worden.
Das alles zusammen hat wohl  für diese Verirrungen gesorgt.

So wie es derzeit aussieht, klemmt bei php 7.4 der CKEditor (standard und DEV), aber auch da kann es spezielle Ursachen geben.


Gerade hatte ich wieder ein Update einer alten Site zu machen. 
Von WBCE v1.1.11 zu WBCE v1.4.3 aus Github.,
Keine Probleme, alles glatt.
Die Website, von der das Template "fruesteg" herkommt: http://www.frauenstiftung.at

Liked by:

florian, stefanek

#7 02.03.2020 18:54:09

boeseroeser
Gast

Re: [gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Florian, der Teufelskerl, hat den Fehler gefunden und behoben.

Der Kern des Problems lag an einer Besonderheit beim Hoster All-Inkl.

DANKE!

Liked by:

stefanek, florian

#8 09.03.2020 11:33:12

florian
Administrator

Re: [gelöst] wbce.at/tpls/ - seltsame Sachen nach update auf 1.4.2 + php 7.4

Danke für die Blumen. Ich weiß aber nicht, ob es eine All-Inkl-Besonderheit ist.
Was ich herausgefunden habe ist, dass das Problem durch OPcache  verursacht wurde.
Mit dem .htaccess-Eintrag

php_flag opcache.enable off

tritt das Problem dann nicht mehr auf.

Offline

Fußzeile des Forums

up