S Q L - E R R O R beim Mail/Message versenden

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
janey
Beiträge: 29
Registriert: 15. Mai 2012, 16:17

S Q L - E R R O R beim Mail/Message versenden

Beitrag von janey »

Hallo miteinander

Ich habe mein Admidio von 2.4.3 auf 3.1.2 upgedatet.
Nun erscheint beim Sender einer Mail folgenden Fehlermeldung:
S Q L - E R R O R

CODE: 23000
1452

Cannot add or update a child row: a foreign key constraint fails ("Admidio"."admid_messages", CONSTRAINT "admid_FK_MSG_USR_SENDER" FOREIGN KEY ("msg_usr_id_sender") REFERENCES "admid_users" ("usr_id"))

B A C K T R A C E

FILE: adm_program/system/classes/database.php
LINE: 433
CALL: Database->showError()

FILE: adm_program/modules/messages/messages_send.php
LINE: 512
CALL: Database->query()

Beim Senden einer privaten Message gibt's auch folgende Fehlermeldung:

S Q L - E R R O R

CODE: 23000
1452

Cannot add or update a child row: a foreign key constraint fails ("Admidio"."admid_messages", CONSTRAINT "admid_FK_MSG_USR_SENDER" FOREIGN KEY ("msg_usr_id_sender") REFERENCES "admid_users" ("usr_id"))

B A C K T R A C E


FILE: adm_program/system/classes/database.php
LINE: 433
CALL: Database->showError()

FILE: adm_program/modules/messages/messages_send.php
LINE: 481
CALL: Database->query()

Was kann ich tun?

Bin um jede Hilfe äusserst dankbar :)

Herzliche Grüsse
Janey
janey
Beiträge: 29
Registriert: 15. Mai 2012, 16:17

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von janey »

*schüchtern* push :D
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von fasse »

Hallo Janey,

dieser Fehler ist schon mal gemeldet worden. Leider konnten wir diesen noch nicht nachvollziehen. Bei uns funktioniert der Email-Versand :/

Kommt dieser Fehler, wenn du eingeloggt bist und eine Mail schreibst, oder wenn du ausgeloggt bist?

Viele Grüße
Fasse
janey
Beiträge: 29
Registriert: 15. Mai 2012, 16:17

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von janey »

Hallo Fasse

Vielen herzlichen Dank für Deine Antwort :)
Tatsächlich tritt der Fehler nur auf, wenn ich eingeloggt bin.

Liebe Grüsse
Janey
janey
Beiträge: 29
Registriert: 15. Mai 2012, 16:17

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von janey »

Keine Idee, woran es liegen könnte?
Bin ziemlich aufgeschmissen, wenn das nicht funktioniert :(
Oder eventuell ein Rettungsvorschlag:)

Liebe Grüsse
Janey
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von XimeX »

Poste mal deine PHP, MySQL version
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von weissst »

Hallo Janey,

ich denke es liegt an einem fehlenden oder fehlerhaften constraint in deiner Installation.
leider ist das aus der ferne und ohne zugriff auf die Datenbank etwas schwer zu sagen.

am einfachsten wäre es, wenn wir über teamviewer eine kurze sitzung machen würden und ich so auf deine Datenbank schauen könnte!?
wäre das für dich OK?

lg
Stefan
janey
Beiträge: 29
Registriert: 15. Mai 2012, 16:17

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von janey »

Hallo XimeX

Herzlichen Dank für Deine Antwort :)

PHP version: 5.6.3
MySQL-Version: 5.5.40
Details: http://www.sas-ski-members.ch/adm_progr ... php?mode=4

Liebe Grüsse.
Janey
janey
Beiträge: 29
Registriert: 15. Mai 2012, 16:17

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von janey »

Hallo Stefan

Gebe Dir auch gerne Zugriff zur DB über phpMyAdmin.
Falls das OK ist, sende ich Dir die Details per PM :)

Liebe Grüsse und herzlichen Dank für die Hilfe :)
Janey
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von weissst »

Hallo,

kann auch gerne direkt auf die DB zugreifen.
ja, User und PW auf keinen Fall hier ins Forum :-)

lg
Stefan
janey
Beiträge: 29
Registriert: 15. Mai 2012, 16:17

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von janey »

Hallo Stefan

Habe Dir eine PM geschickt :)

Herzliche Grüsse.
Janey
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von fasse »

Hallo Janey,

Wird denn die E-Mail trotzdem versendet oder funktioniert das auch nicht?

Viele Grüße
Fasse
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: S Q L - E R R O R beim Mail/Message versenden

Beitrag von weissst »

Hallo,

hier jetzt auch nochmal die Lösung die ich gefunden habe:

viele der Tabellen sind als Typ "MyISAM" angelegt und nicht als "innoDB" als ich das umgestellt hatte, ging es dann!


Ich hoffe das hilft auch anderen.

lg
Stefan
Antworten