WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 16.10.2024 14:45:58

ruebezahl
Mitglied

Fatal error: Uncaught TypeError: mysqli_fetch_array(): ...

Hallo!
Bei Upgrades von älteren Sites (hier: WBCE1.1) habe ich immer wieder eine Meldung in der Art:

Notice: STATEMENT: SELECT * FROM `{TP_OPFD}` ORDER BY `type`,`position` ASC in /var/www/vhosts/domain.at/domain.at/framework/class.database.php on line 333

Fatal error: Uncaught TypeError: mysqli_fetch_array(): Argument #1 ($result) must be of type mysqli_result, null given in /var/www/vhosts/domain.at/domain.at/framework/class.database.php:737
Stack trace:
#0 /var/www/vhosts/domain.at/domain.at/framework/class.database.php(737): mysqli_fetch_array()
#1 /var/www/vhosts/domain.at/domain.at/modules/outputfilter_dashboard/functions.php(370): mysql->fetchRow()
#2 /var/www/vhosts/domain.at/domain.at/modules/outputfilter_dashboard/functions.php(873): opf_db_query()
#3 /var/www/vhosts/domain.at/domain.at/modules/outputfilter_dashboard/functions.php(1411): opf_select_filters()
#4 /var/www/vhosts/domain.at/domain.at/modules/outputfilter_dashboard/functions.php(1939): opf_preload_filter_definitions()
#5 /var/www/vhosts/domain.at/domain.at/index.php(56): opf_controller()
#6 {main} thrown in /var/www/vhosts/domain.at/domain.at/framework/class.database.php on line 737

Da stehe ich an. Wo könnte das Problem sein? Was kann ich tun?

Das Upgrade steckt dann fest, nix geht mehr.

Beitrag geändert von florian (16.10.2024 15:33:58)

Offline

#2 16.10.2024 15:52:16

florian
Administrator

Re: Fatal error: Uncaught TypeError: mysqli_fetch_array(): ...

Nimm mal die Zeilen 526-557 aus der upgrade.php. Vielleicht läuft es dann durch. Versuche dann, sofern möglich, das OPF Dashboard manuell zu installieren.


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

Offline

#3 16.10.2024 16:16:51

ruebezahl
Mitglied

Re: Fatal error: Uncaught TypeError: mysqli_fetch_array(): ...

Danke Florian!
Beim nächsten mal teste ich das..

Ich konnte die Site nicht so stehen lassen, also habe ich die Ochsentour gestartet (wie ich das in so einem Fall immer mache..)
Neue Installation in die gleiche DB, aber mit anderem Präfix, dann Tabellen herumbenennen und ggf um Felder ergänzen, manuell...

Offline

Fußzeile des Forums

up