Duplicate Entry Error "insert into node"
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 11.07.2008 - 11:17 Uhr in
Stand der Dinge: Drupal 6.2. - lokaler Server EasyPHP2.0b1
Bei der Neuanlage einer "page" in meinem DRUPAL-Projekt gab es folgende Fehlermeldung:
* user warning: Duplicate entry '0' for key 2 query: INSERT INTO node (vid, type, language, title, uid, status, created, changed, comment, promote, moderate, sticky, tnid, translate) VALUES (0, 'page', '', 'Test', 1, 1, 1215771067, 1215771067, 2, 0, 0, 0, 0, 0) in E:\EasyPHP2.0b1\www\includes\common.inc on line 3303.
* user warning: Duplicate entry '0' for key 1 query: INSERT INTO node_comment_statistics (nid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count) VALUES (0, 1215771067, NULL, 1, 0) in E:\EasyPHP2.0b1\www\modules\comment\comment.module on line 607.
* user warning: Duplicate entry '0' for key 1 query: INSERT INTO xmlsitemap_node (nid, pid, last_changed, priority_override) SELECT 0, ua.pid, 1215771067, NULL FROM node n LEFT JOIN url_alias ua ON ua.src = CONCAT('node/', CAST(0 AS CHAR)) LIMIT 1 in E:\EasyPHP2.0b1\www\sites\all\Modules\xmlsitemap\xmlsitemap_node\xmlsitemap_node.module on line 276.
* The post could not be saved.
Die page wird nicht angelegt. Bisher nur für pages getestet.
Der Fehler kommt vollkommen überraschend, hatte das Problem noch nie und das Projekt ist fast fertig.
Kann an diesem WE leider nicht an das Projekt. Könnte es sich um das Problem handeln? http://drupal.org/node/261258
Und ist das hier eine Lösung?
http://drupal.org/files/issues/node-save-required-fields-3.patch
Danke im voraus
J.
- Anmelden oder Registrieren um Kommentare zu schreiben
Vielleicht hilft dir das
am 14.07.2008 - 14:31 Uhr
Vielleicht hilft dir das hier weiter:
http://drupal.org/node/69722
Nicht schlecht, aber
am 15.07.2008 - 10:22 Uhr
nicht perfekt.
Bezieht sich auf 4.7, bei mir läuft aber 6.2 und da gibt es keine sequence-tab mehr, daher kann ich jetzt zwar wieder Seiten erstellen, aber nur wenn ich manuell die Datenbankeinträge ändere (die vid manuell zuweise). Habe auch noch nicht ganz raus, wie ich er mir dann auch tatsächlich die Inhalte als Seite gibt, die ich auch haben will, meist wirft er alte Seiten aus. Bin kein grosser MySql-Crack, deshalb habe ich auch noch nicht ganz durchschaut, wo die "vid" Zuordnungen hinführen. Möchte insgesamt nicht zuviel in der DB herumfummeln, weil dass Projekt schon ziemlich weit ist und ich ungerne Datenverluste hätte.
Es gibt zu diesen Problemen ja mehrere Beiträge auf drupal.org, die sich damit beschäftigen (http://drupal.org/node/230029, http://drupal.org/node/239833), aber selbst der patch hat mir in 6.2 nicht weitergeholfen. Mache jetzt erstmal ein upgrade und schaue dann mal weiter....
Das Update löst das
am 25.08.2008 - 14:45 Uhr
Das Update löst das Problem...