Fehler beim Upgrade von 2.0.7 auf 3.0.5

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
russmair
Beiträge: 2
Registriert: 4. Dez 2015, 12:45

Fehler beim Upgrade von 2.0.7 auf 3.0.5

Beitrag von russmair »

Hallo,

wollte eben meine 2009 installierte Admidio Version auf den neuesten Stand bringen bevor ich ein neues Projekt eingliedere.
alte Version: 2.0.7
neue Version: 3.0.5
Hab wie in den Beschreibungen erklärt adm_program und zusätzlich, da von 2 auf 3, adm_plugins, adm_themes und index.php ersetzt.

Beim Login zum Datenbank aktualisieren kommt dann folgender Fehler:
Zu den eingegebenen Logindaten wurde kein Benutzer gefunden, der Mitglied einer Webmasterrolle ist.

Hab das in der DB nochmal überprüft, der Benutzer ist definitiv Mitglied der Gruppe Webmaster!
Hab im Forum was von einer col_webmaster oder so ähnlich in der Tabelle admidio_roles gelesen, die auf eins gestellt werden muss. Diese Column gibt es bei mir (noch) nicht.

Mit der Bitte um Hilfe,
Franz Russmair
Benutzeravatar
fasse
Administrator
Beiträge: 6190
Registriert: 12. Nov 2005, 16:06

Re: Fehler beim Upgrade von 2.0.7 auf 3.0.5

Beitrag von fasse »

Hallo Franz,

da haben wir in der Tat noch eine Lücke in der Dokumentation.

Da in deiner Version die Spalte fehlt, kann keine vernünftige Prüfung auf eine Webmasterrolle durchgeführt werden.

Geh mal in deine config.php unter adm_my_files und ergänze dort die Einstellung

Code: Alles auswählen

$gLoginForUpdate = 0;
bzw. wenn sie schon vorhanden ist, dann setze sie einfach auf 0.

Damit musst du dich für ein Update nicht mehr einloggen und kannst es durchführen. Nach einem erfolgreichen Update solltest du aus Sicherheitsgründen die Einstellung auf 1 setzen und somit wieder aktivieren.

Viele Grüße
Fasse
russmair
Beiträge: 2
Registriert: 4. Dez 2015, 12:45

Re: Fehler beim Upgrade von 2.0.7 auf 3.0.5

Beitrag von russmair »

Hallo,

das mit dem "Nicht-login" hat funktioniert, aber dann ist folgender Ferhler gekommen:
S Q L - E R R O R

CODE: 1146

Table 'usrdb_scmybdvr.admidio_components' doesn't exist

B A C K T R A C E

FILE: adm_program/system/classes/dbmysql.php
LINE: 67
CALL: DBCommon->db_error()

FILE: adm_program/system/classes/dbmysql.php
LINE: 202
CALL: DBMySQL->db_error()

FILE: adm_program/system/classes/dbmysql.php
LINE: 255
CALL: DBMySQL->query()

FILE: adm_program/system/classes/tableaccess.php
LINE: 93
CALL: DBMySQL->showColumns()

FILE: adm_program/system/classes/tableaccess.php
LINE: 65
CALL: TableAccess->clear()

FILE: adm_program/system/classes/component.php
LINE: 39
CALL: TableAccess->__construct()

FILE: adm_program/system/common.php
LINE: 142
CALL: Component->__construct()

FILE: adm_program/index.php
LINE: 19
CALL: require_once()

Wie soll ich jetzt weiter tun?

lg
Franz
Benutzeravatar
fasse
Administrator
Beiträge: 6190
Registriert: 12. Nov 2005, 16:06

Re: Fehler beim Upgrade von 2.0.7 auf 3.0.5

Beitrag von fasse »

Hallo Franz,

wann kommt denn der Fehler, nachdem das Update durchgelaufen ist, oder während des Updates oder vorher?

Viele Grüße
Fasse
Antworten