darthvader
Aktives Mitglied
Ich habe von meinem Shop (4.0.6 (Build: 17)) eine Kopie gemacht und die in Docker Container gepackt, um das Update auf 5.0.1 zu testen. Nach dem Drüberkopieren der shopdateien von 5.0.1 über die alte Installation bekomme ich beim Anmelden im Admin-Bereich nach Eingabe von Username/PW und dann des 2FA keys eine 500er Fehlermeldung.
Im Apache Log finde ich dazu:
Ich habe mir aus der getWidgets Funktion das SQL aus dashboard_inc.php:27-34 rausziehe und direkt auf der Datenbank laufen lasse, bekomme ich einen Fehler:
Hat jemand eine Idee, was da falsch gelaufen ist?
Im Apache Log finde ich dazu:
Code:
[Sun Feb 14 16:39:46.035664 2021] [php7:error] [pid 57] [client 172.30.1.1:56194] PHP Fatal error: Uncaught TypeError: Return value of getWidgets() must be of the type array, int returned in /var/www/html/admin/includes/dashboard_inc.php:114\nStack trace:\n#0 /var/www/html/admin/index.php(161): getWidgets()\n#1 /var/www/html/admin/index.php(213): openDashboard()\n#2 {main}\n thrown in /var/www/html/admin/includes/dashboard_inc.php on line 114, referer: https://localhost:8443/admin/index.php
172.30.1.1 - - [14/Feb/2021:16:39:45 +0000] "POST /admin/index.php HTTP/1.1" 500 2283 "https://localhost:8443/admin/index.php" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36"
Ich habe mir aus der getWidgets Funktion das SQL aus dashboard_inc.php:27-34 rausziehe und direkt auf der Datenbank laufen lasse, bekomme ich einen Fehler:
Code:
mysql> SELECT tadminwidgets.*, tplugin.cPluginID, tplugin.bExtension, tplugin.bActive, tplugin.nStatus FROM tadminwidgets LEFT JOIN tplugin ON tplugin.kPlugin = tadminwidgets.kPlugin ORDER BY eContainer ASC, nPos ASC;
ERROR 1054 (42S22): Unknown column 'tplugin.bExtension' in 'field list'
Hat jemand eine Idee, was da falsch gelaufen ist?
Zuletzt bearbeitet: