Seite 1 von 1

Fehler in DB - keine Änderung vorgenommen

Verfasst: 17.11.2009 09:23
von veschka
Man kann seit heute einfach keine Postings mehr machen und ich weiß nicht warum. Es wurde nichts verändert.

Code: Alles auswählen

SQL ERROR [ mysqli ]

Duplicate entry '151911' for key 1 [1062]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (9, 159, 0, '92.77.171.21', 1258445992, 1, 1, 1, 1, 1, '', 'Re: AlphaWolf bitte freischalten', 'test', '098f6bcd4621d373cade4e832627b4f6', 0, '', '33qcgkd2', 1, 0, 2620)

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1918
CALL: dbal_mysqli->sql_query()

FILE: posting.php
LINE: 1023
CALL: submit_post()

Re: Fehler in DB - keine Änderung vorgenommen

Verfasst: 17.11.2009 10:07
von oxpus
Hallo,

mir scheint, das die Tabelle phpbb_posts keinen gültigen Index mehr hat.
Rufe doch mal die Datenbank über phpmyadmin oder mysqldumper auf (je nach dem, was vorhanden ist) und repariere diese Tabelle.
Damit sollte der Index auch geprüft und korrigiert werden, so dass neue Posts wieder geschrieben werden können.

Re: Fehler in DB - keine Änderung vorgenommen

Verfasst: 17.11.2009 17:47
von veschka
Kann mir jemand sagen wie man das "repariert"?


Ich komme auch nicht in den Admin-Bereich. Bekomme ne schneeweiße Seite

Re: Fehler in DB - keine Änderung vorgenommen

Verfasst: 17.11.2009 17:54
von Huchinotte
veschka hat geschrieben:Kann mir jemand sagen wie man das "repariert"?


Ich komme auch nicht in den Admin-Bereich. Bekomme ne schneeweiße Seite
Mit phpmyadmin auf die DB zugreifen und auf die besagte Tabelle. Diese Anzeigen lassen - Operationen - Tabelle reparieren. Oder per SQL Befehl sprich per SQL einfügen

Code: Alles auswählen

REPAIR TABLE phpbb3_posts

Re: Fehler in DB - keine Änderung vorgenommen

Verfasst: 17.11.2009 19:04
von veschka
Vielen Dank, das hat funktioniert.

Warum das wohl passiert ist... nun danke =)