[koha-Infos] Envois de mails (overdue.pl)

Julien Berard julien.berard at probesys.com
Jeu 12 Fév 15:09:54 CET 2009


Bonjour,

J'ai un soucis lorsque j'execute le script overdue.pl.
Celui-ci me sort l'erreur :

/DBD::mysql::st execute failed: Cannot add or update a child row: a 
foreign key constraint fails (`koha/message_queue`, CONSTRAINT 
`messageq_ibfk_2` FOREIGN KEY (`message_transport_type`) REFERENCES 
`message_transport_types` (`message_transport_type`) ON UPDATE CASCADE) 
at /usr/share/koha/lib/C4/Letters.pm line 550.

/La requete effectuée est la suivante:/
/
/INSERT INTO message_queue
( borrowernumber, subject, content, message_transport_type, status, 
time_queued, to_address, from_address, content_type )
VALUES
( ?,              ?,       ?,       ?,                      ?,      
NOW(),       ?,          ?,            ? )
ENDSQL/

Donc si je comprend bien (c'est rare) mon /overdue.p/l me remplit la 
table message_queue, cependant dans le /insert/ il y a un 
/message_transport_type/ sur lequel il y a une /reference./ Hors ma 
table /message_transport_type/ est vide, donc le /insert/ echoue.

Est ce normal que ma table transport-type soit vide?

D'ou vient mon soucis?

Merci!!

-- 
Cordialement,

Julien Bérard

probeSys spécialiste GNU/Linux
Tèl: 09-74-76-47-86



Plus d'informations sur la liste de diffusion Infos