WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 31.05.2024 15:00:13

peitman
Mitglied

Fehlermeldung bei Update

Hallo zusammen,

ich verzweifele mal wieder. Ich möchte ein Update von 1.5 auf 1.6.2 machen.
PHP ist umgestellt auf 8.2

Folgende Meldung erscheint wenn ich wup.php aufrufe:

Stellen Sie sicher, dass die benötigten Datenbanktabellen vorhanden sind.
Setzen Sie das Standarddesign.
Aktualisieren Sie die Captcha-Steuerung.
Installieren Sie den Fehlerprotokollierer.
Aktualisieren Sie Droplets.
Aktualisieren Sie den Menülink.
Aktualisieren Sie Nachrichten mit Bildern. Aktualisieren Sie
das OpF-Dashboard.
Aktualisieren Sie die Besucherstatistik.

ACHTUNG :
Update kann nicht ausgeführt werden, Tabellen fehlen

Es fehlen die erforderlichen Tabellen. Diese können Sie unter Backend->Addons->Module->Erweitert nachinstallieren. Führen Sie dann erneut update.php aus.

wbce_mod_miniform FEHLGESCHLAGEN
wbce_mod_sitemap FEHLGESCHLAGEN

Ich habe bereits im Vorfeld alle Module upgedatet, Cache geleert...

Hat jemand ne Idee?


Webdesign ist der Prozess der Erstellung einer Website.  cool

Offline

#2 31.05.2024 15:20:01

florian
Administrator

Re: Fehlermeldung bei Update

Nur am Rande: Da ist irgend ein automatisches Übersetzungstool am Start, die Meldungen sind eigentlich auf Englisch und kommen auch nicht von der wup.php (die entpackt nur), sondern der install/update.php.

Möglicherweise scheitert das Update an wbstats und das andere sind dann Folgefehler. Versuche mal, in der update.php Zeile 174

$table_list = array('addons', 'blocking', 'groups', 'pages', 'search', 'sections', 'settings', 'users', 'mod_droplets', 'mod_menu_link', 'mod_miniform', 'mod_news_img_posts', 'mod_outputfilter_dashboard', 'mod_sitemap', 'mod_wbstats_day');

zu ändern in

$table_list = array('addons', 'blocking', 'groups', 'pages', 'search', 'sections', 'settings', 'users', 'mod_droplets', 'mod_menu_link', 'mod_miniform', 'mod_news_img_posts', 'mod_outputfilter_dashboard', 'mod_sitemap');

und Zeile 570-580

// Visitor statistics
$file_name = WB_PATH . "/modules/wbstats/info.php";
if (file_exists($file_name)) {
    if (!in_array("mod_wbstats_day", $all_tables)) {
        echo "<br />Install Visitor statistics<br />";
        require_once WB_PATH . "/modules/wbstats/install.php";
    } else {
        echo "<br />Update Visitor statistics<br />";
        require_once WB_PATH . "/modules/wbstats/upgrade.php";
    }
}

rauszunehmen.

Es kann auch an der Datenbank-Version liegen (MySQL / MariaDB), ich sehe mit Schrecken, dass in der update.php die Ticks (`) nur sehr sparsam gesetzt sind und möglicherweise die Datenbankabfragen deshalb nicht korrekt ausgeführt werden.


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#3 31.05.2024 15:27:27

peitman
Mitglied

Re: Fehlermeldung bei Update

Hallo Florian,

ich habe die Einträge in der update.php entfernt. Fehlermeldung ist die gleiche!

Ensure the needed database tables are there

Set default_theme

Update Captcha Controll

Install Errorloger

Update Menu Link

Update News with Images

Update OpF Dashboard
WARNING:
Can't run Update, missing tables
Missing required tables. You can install them in backend->addons->modules->advanced. Then again run update.php

wbce_mod_miniform FAILED
wbce_mod_sitemap FAILED


Webdesign ist der Prozess der Erstellung einer Website.  cool

Offline

#4 31.05.2024 15:31:27

peitman
Mitglied

Re: Fehlermeldung bei Update

Ich habe mal gerade über PHP My Admin geschaut: Datenbank-Version: Server-Typ: MariaDB


Webdesign ist der Prozess der Erstellung einer Website.  cool

Offline

#5 31.05.2024 15:41:33

colinax
Developer

Re: Fehlermeldung bei Update

Hallo peitman,

wie florian schrieb sollte die Fehlermeldung auf englisch sein aber die Fehlermeldung stimmt schon

Du dürftest vermutlich das Sitemap und Miniform Modul deinstalliert haben.

Variante 1: diese wieder installieren, dann musst du nichts am Script anpassen.
Variante 2: das Skript wie von Florian beschieben folgend anpassen:

$table_list = array('addons', 'blocking', 'groups', 'pages', 'search', 'sections', 'settings', 'users', 'mod_droplets', 'mod_outputfilter_dashboard');

Wenn die Skript anpassung auch nicht geht, ist in der DB was kaputt.

Offline

#6 31.05.2024 15:47:45

peitman
Mitglied

Re: Fehlermeldung bei Update

Hallo Colinax,
es lag an den fehlenden Modulen Sitemap und Miniform.
Beide installiert, Updatescript neu ausgeführt und es hat geklappt.
Vielen lieben Dank für den Support an euch beide.
Ich wünsche noch ein schönes Wochenende.

Grüße dp


Webdesign ist der Prozess der Erstellung einer Website.  cool

Offline

Liked by:

florian, webbird

Fußzeile des Forums

up