Datenbankfehler beim Anlegen neuer Taxonomy Terms
am 02.08.2017 - 09:42 Uhr in
Ich kann leider nicht genau terminieren, seit wann der Fehler auftritt, da ich schon länger keine neuen Terms mehr angelegt habe.
Vor einigen Tagen habe ich ein Drush Update auf die Installation mit Core und Modulen gemacht.
Nun taucht beim Anlegen neuer Terms folgender Fehler auf:
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '170-0' for key 'PRIMARY': INSERT INTO {taxonomy_term_hierarchy} (tid, parent) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1); Array ( [:db_insert_placeholder_0] => 170 [:db_insert_placeholder_1] => 0 ) in taxonomy_term_save() (Zeile 684 von /httpdocs/modules/taxonomy/taxonomy.module).
Der Term wird zwar angelegt und auch Bezüge werden richtig angezeigt, aber vermutlich ist jetzt in der Datenbank dennoch ein Fehler, oder?
Jemand eine Ahnung, woran das liegt? Ähnliche Fehlermeldungen finde ich nur für andere Taxonomy Tabellen, nicht für die Hierarchie.
- Anmelden oder Registrieren um Kommentare zu schreiben

Tatsächlich hast du wohl ein
am 19.08.2017 - 18:52 Uhr
Tatsächlich hast du wohl ein duplikat Eines Eintrags in der Datenbank-Tabelle für die Taxonomy-terms. Lässt sich manuell löschen. beispielsweise mit PHP-MyAdmin. Eine Einfach methode wäre, die Verschlagwortung, wenn nicht zu groß nach dem deinstallieren und erneuten installieren des Taxonomie-Moduls erneut in Angriff zu nehmen. Wenn du allerdings einen Amazon-Artigen-Online-Shop benutzt, würde ich die Seite lieber auf einen Dev-Server kopieren und eventuell das hier ausprobieren.