Version 2.0.1 auf 2.2.7 Update Fehler

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
elimhren
Beiträge: 12
Registriert: 19. Apr 2011, 10:28

Version 2.0.1 auf 2.2.7 Update Fehler

Beitrag von elimhren »

Hey,
Update hat wunderbar funktioniert, sehe die gewohnte Oberfläche im neuen Design,
allerdings wenn ich versuche Userdaten zu editieren bzw. einen neuen User zu erstellen, erscheint folgende Fehlermeldung:

S Q L - E R R O R

CODE: 1216
Cannot add or update a child row: a foreign key constraint fails

B A C K T R A C E


FILE: adm_program/system/db/mysql.php
LINE: 62
CALL: DB->db_error()

FILE: adm_program/system/db/mysql.php
LINE: 164
CALL: MySqlDB->db_error()

FILE: adm_program/system/classes/table_access.php
LINE: 346
CALL: MySqlDB->query()

FILE: adm_program/system/classes/user.php
LINE: 429
CALL: TableAccess->save()

FILE: adm_program/modules/profile/profile_save.php
LINE: 267
CALL: User->save()

Über Hinweise, wie ich das löse wäre ich sehr dankbar!!
Euer
J.
elimhren
Beiträge: 12
Registriert: 19. Apr 2011, 10:28

Beitrag von elimhren »

Fehler liegt offensichtlich daran, dass die DB in der Version 2.0.1. noch MyISAM läuft und in der neuen Version auf InnoDB - das aber nicht updated wird, wodurch Foreign Keys nicht angelegt werden können...

Habt ihr diesen Updateschritt in einer Zwischenversion vollzogen? Also würde es mir was bringen von 2.0 auf 2.1. und dann auf 2.2 zu updaten?

Danke für Eure Hilfe
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo elimhren,

schau dir mal diesen Artikel an, da wird auf diese Problematik eingegangen:
http://www.admidio.org/dokuwiki/doku.ph ... eim_update

Gruß
Fasse
Antworten