WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 12.05.2024 17:02:15

Slugger
Member

[Erledigt] WBCE update 1.5.4 auf 1.6.2

Hallo,
ich habe heute ein Update einer Homepage gemacht.
Alle Module vorher aktualisiert.
Das Update wurde unter PHP8.1 durchgeführt.

Soweit so gut ... aber folgendes ist noch im Backend fehlerhaft.

[Visitor Request] https://.../admin/pages/settings.php?page_id=1
[Exception] There was an unknown exception: asort(): Argument #1 ($array) must be of type array, null given in line (519) of /admin/pages/settings.php
[Visitor Request] https://.../admin/pages/settings.php?page_id=38
[Exception] There was an unknown exception: asort(): Argument #1 ($array) must be of type array, null given in line (519) of /admin/pages/settings.php

In den Grundeinstellung kann ich keine Sprache sowie Templates mehr einstellen und auf den Seiten "Einstellungen ändern" bekomme ich nichts angezeigt.

Auch die Erhöhung auf PHP8.3 keine Veränderung.

Außerdem habe ich noch im Backend im Footer noch diesen Druck:

"WBCE Version: 1.5.4 • Backend Version: 2.1.0 • PHP Version: 8.3.6"

Last edited by Slugger (14.05.2024 11:39:46)


Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.5.4 • BE: 2.1.0 • PHP: 8.1.16 * 1. Projekt: FE: Simple responsive • BE: Argos * 2. Projekt: FE: hortal • BE: Argos * 3. Projekt: FE: WBCEZon • BE: Argos * 4. Projekt: FE: WBCETik • BE: Argos
Status Projekt 1-4:  OK

Online

#2 13.05.2024 07:20:30

florian
Administrator

Re: [Erledigt] WBCE update 1.5.4 auf 1.6.2

Der Fehler kommt zustande, weil kein Zugriff auf die Sprachdateien (und evtl. Templates) besteht. Überprüfe bitte, ob das Verzeichnis /languages vorhanden ist, ob da die Sprachdateien DE.php usw. drin sind und ob die Zugriffsrechte dieses Verzeichnisses stimmig sind (i.d.R. 0755 für Verzeichnisse, 0644 für Dateien).
Überprüfe dies auch fürs Templateverzeichnis (also ist es da, ist was drin und kommt man drauf).
Bei den Templates kann es sein, dass das Problem durch eine fehlerhafte /templates/templatename/info.php verursacht wird.
Manchmal kommt es (z.B. beim Rückspielen von Sicherungen) dazu, dasss alle Zeilenumbrüche verschwinden, sodass in der info.php ungültiger Code steht. Lösche alle nicht benötigten Frontendtemplates. Prüfe, ob die besagten info.php-Dateien der benötigten Templates normal aussehen.

Führe dann Erweiterungen > Erweitert > [x] Templates [x] Sprachen Neu Laden aus, und schaue, ob das Problem weiterhin besteht.

Die fehlerhafte Versionsangabe deutet allerdings darauf hin, dass noch irgendwas anderes beim Updaten nicht geklappt hat und möglicherweise Dateien nicht übertragen oder überschrieben urden. Schaue bitte mal (per FTP) in die Datei /admin/interface/version.php, was da drin steht.

Last edited by florian (13.05.2024 07:21:26)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

jean

#3 13.05.2024 09:36:25

Slugger
Member

Re: [Erledigt] WBCE update 1.5.4 auf 1.6.2

florian wrote:

..
Führe dann Erweiterungen > Erweitert > [x] Templates [x] Sprachen Neu Laden aus, und schaue, ob das Problem weiterhin besteht.

Die fehlerhafte Versionsangabe deutet allerdings darauf hin, dass noch irgendwas anderes beim Updaten nicht geklappt hat und möglicherweise Dateien nicht übertragen oder überschrieben wurden. Schaue bitte mal (per FTP) in die Datei /admin/interface/version.php, was da drin steht.

Das neu Laden war die Lösung, Sprachdateien und Templates mit Zugriffsrechten OK.

Es scheint die Aktuelle version.php zu sein:

[== PHP ==]
/////////////////////////////////////////
//   set WBCE version and release tag
/////////////////////////////////////////

define('NEW_WBCE_VERSION', '1.6.2'); // NEW_WBCE_VERSION
define('NEW_WBCE_TAG', '1.6.2'); // NEW_WBCE_TAG

defined('WBCE_VERSION') or define('WBCE_VERSION', NEW_WBCE_VERSION); // WBCE_VERSION
defined('WBCE_TAG') or define('WBCE_TAG', NEW_WBCE_TAG);     // WBCE_TAG

Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.5.4 • BE: 2.1.0 • PHP: 8.1.16 * 1. Projekt: FE: Simple responsive • BE: Argos * 2. Projekt: FE: hortal • BE: Argos * 3. Projekt: FE: WBCEZon • BE: Argos * 4. Projekt: FE: WBCETik • BE: Argos
Status Projekt 1-4:  OK

Online

#4 14.05.2024 08:58:32

florian
Administrator

Re: [Erledigt] WBCE update 1.5.4 auf 1.6.2

Hier ist ein Script, das die Information in der version.php in die DB schreibt (in den Root hochladen, im Browser ausführen, Script wieder löschen), aber an sich hätte das ja beim Update automatisch passieren sollen. Irgendwelche Meldungen sind im Updatescript nicht angezeigt worden?


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#5 14.05.2024 09:30:59

Slugger
Member

Re: [Erledigt] WBCE update 1.5.4 auf 1.6.2

florian wrote:

Irgendwelche Meldungen sind im Updatescript nicht angezeigt worden?

Ist mir nicht aufgefallen, das Update-Script ist sauber durchgelaufen.

Versionierung passt jetzt, danke


Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.5.4 • BE: 2.1.0 • PHP: 8.1.16 * 1. Projekt: FE: Simple responsive • BE: Argos * 2. Projekt: FE: hortal • BE: Argos * 3. Projekt: FE: WBCEZon • BE: Argos * 4. Projekt: FE: WBCETik • BE: Argos
Status Projekt 1-4:  OK

Online

Board footer

up