Benutzerimport: Was sagt mir diese Fehlermeldung

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
herb37
Beiträge: 45
Registriert: 10. Aug 2006, 17:39
Kontaktdaten:

Benutzerimport: Was sagt mir diese Fehlermeldung

Beitrag von herb37 »

Ich stehe vor einem Rätsel,
ich habe eine CSV-Datei und möchte Benutzer importieren.
Der erste Testlauf lief einwandfrei, dann habe ich die Liste kompletiert und versucht zu importieren.

Dabei bekam ich folgenden 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/mysql_class.php
LINE: 77
CALL: mysqldb->db_error()

FILE: adm_program/system/table_access_class.php
LINE: 310
CALL: mysqldb->query()

FILE: adm_program/system/common.php
LINE: 214
CALL: session->save()

FILE: adm_program/index.php
LINE: 20
CALL: include('adm_program/system/common.php')
Damit kann ich leider nichts anfangen. Hat jemand eiune Idee, was in der zu importierenden Datei möglicherweise falsch sein könnte.

Vielen Dank im Voraus.
Gruß
Herbert
herb37
Beiträge: 45
Registriert: 10. Aug 2006, 17:39
Kontaktdaten:

Vielleicht kann ich ja selbst zu Klärung was beitragen

Beitrag von herb37 »

Bei der Importmöglichkeit gibt es die Auswahl:
User ersetzen.

Das könnte möglicherweise die Fehlerursache sein, denn der Admin selbst stand selbst in der zu importierenden Liste.

Habe dort jetzt etwas anderes eingestellt, nun hat alles geklappt.

Gruß
Herbert

Für Mich ist das Problem gelöst
Benutzeravatar
fasse
Administrator
Beiträge: 6132
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Herbert,

vielen Dank für deinen Hinweis.
Wir werden da mal was am Import ändern, so dass dieses Problem dann nicht mehr auftreten kann.

Gruß
Markus
Benutzeravatar
fasse
Administrator
Beiträge: 6132
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

In der 2.1 ist der Import jetzt an der Stelle überarbeitet, so dass dieser Fehler nicht mehr auftreten kann. User werden jetzt nicht mehr komplett gelöscht, sondern nur noch die Profildaten komplett ersetzt.
Antworten