WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
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)
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
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
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.
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
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
florian, stefanek
Florian, der Teufelskerl, hat den Fehler gefunden und behoben.
Der Kern des Problems lag an einer Besonderheit beim Hoster All-Inkl.
DANKE!
stefanek, florian
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 offtritt das Problem dann nicht mehr auf.
Offline