Seite 1 von 1

Header wird im Backend nach Update nicht mehr angezeigt

Verfasst: Mo 13. Mai 2019, 15:00
von elTigre
Hallo zusammen,

ich habe folgendes Problem:
Nach dem Update auf 4.10 kann ich mich zwar noch ins Backend einloggen, allerdings wird der Header nicht mehr gezeigt. Somit ist Contenido auch nicht mehr nutzbar. Das Frontend läuft.

PHP-Version ist 7.2

Das Logfile sagt:

Code: Alles auswählen

[13-May-2019 15:42:30 Europe/Berlin] PHP Fatal error:  Uncaught cException: Tried to load a single line with field name and value statistics_sd from khan_area but found more than one row in /homepages/39/d33889671/htdocs/contenido/classes/genericdb/class.item.php:161
Stack trace:
#0 /homepages/39/d33889671/htdocs/contenido/classes/contenido/class.area.php(167): Item->loadBy('name', 'statistics_sd')
#1 /homepages/39/d33889671/htdocs/contenido/classes/class.permission.php(353): cApiAreaCollection->getAreaID('statistics_sd')
#2 /homepages/39/d33889671/htdocs/contenido/classes/gui/class.navigation.php(166): cPermission->have_perm_area_action('statistics_sd')
#3 /homepages/39/d33889671/htdocs/contenido/classes/gui/class.navigation.php(200): cGuiNavigation->_buildHeaderData()
#4 /homepages/39/d33889671/htdocs/contenido/header.php(88): cGuiNavigation->buildHeader('1')
#5 {main}
  thrown in /homepages/39/d33889671/htdocs/contenido/classes/genericdb/class.item.php on line 161
Hat irgendjemand eine Idee, woran es liegen könnte?

Viele Grüße und vielen Dank,

Tobias

Re: Header wird im Backend nach Update nicht mehr angezeigt

Verfasst: Mo 13. Mai 2019, 19:47
von bodil
Hi Tobias!
khan_ ist dein Tabellen-Prefix? Jedenfalls: Contenido erwartet hier, dass die Werte in der Spalte idarea und die in der Spalte Name jeweils einmalig sind. Wenn dir jetzt dein Plugin das zu statistics_sd gehört, zweimal reingerutscht ist (weils z.B. einerseits noch in der DB stand, du es aber andererseits noch mal installiert hast) dann gibt es den Namen jetzt doppelt.
Daher: In der Datenbank mal nachschauen und die Dubletten so löschen, dass die sinnvollere Version stehen bleibt. Oder alle Einträge zu deinem Plugin entfernen und das Plugin neu installieren.
Viel Erfolg und Grüße aus dem hohen Norden!
Bodil