Komische Fehlermeldung, obwohl keine Umbauten!

  • [FONT=Verdana][size=10]Hi,

    schon seit einiger Zeit läuft mein Blog Bookaholics halbwegs rund, ich habe schon seit Monaten nichts mehr daran verändert.

    Und seit ein paar Tagen taucht plötzlich folgende Fehlermeldung ganz oben auf:

    [/SIZE][/FONT] [FONT=Verdana][size=12]WordPress database error:
    [/SIZE][/FONT]
    [FONT=Verdana][size=12] [Duplicate entry '86516' for key 1]
    INSERT INTO `wp_statz`(IP, time, referer, keyword, host, page, username) VALUES('85.178.115.72', NOW(), 'http://www.blog.libri-amandi.de/wp-admin/admin…emmelstatz2.php', 'NULL', 'http://www.blog.libri-amandi.de', 251, 'admin')[/SIZE][/FONT]
    [FONT=Verdana][size=10]
    Weiß jemand wie ich diese Meldung wieder loswerde?

    LG
    Angelcurse
    [/SIZE][/FONT]
    [FONT=Verdana][size=10]
    [/SIZE][/FONT]

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • [FONT=Verdana][size=10]Hi,

    [/SIZE][/FONT]
    [FONT=Verdana][Duplicate entry '86516' for key 1]
    INSERT INTO `wp_statz`(IP, time, referer, keyword, host, page, username) VALUES('85.178.115.72', NOW(), 'http://www.blog.libri-amandi.de/wp-admin/admin…emmelstatz2.php', 'NULL', 'http://www.blog.libri-amandi.de', 251, 'admin')[/FONT]
    [FONT=Verdana][size=10]
    [/SIZE][/FONT]


    Ich könnte mir vorstellen, dass ein CHECK und REPAIR (mySQL-Anweisungen) weiterhelfen könnte.

    Hast du direkten Zugriff auf die Datenbank? Dann versuche es doch erst mit CHECK und wenn dort nicht OK angezeigt wird, mit REPAIR . (Es heißt lang CHECK TABLE <tabellenname> EXTENDED und auch bei REPAIR kommen noch Name und Optionen.)

    Ansonsten kannst du ja auch versuchen, den doppelten Datensatz, auf den hingewiesen wird, über die Adminoberfläche oder Kommandozeile direkt aus der Datenbank zu löschen. (Mancher Provider stellt eine grafische Oberfläche dafür zur Verfügung.)

    Hier noch einmal die Syntaxbeschreibung aus http://dev.mysql.com/doc/refman/5.1/de/repair-table.html

    REPAIR [LOCAL | NO_WRITE_TO_BINLOG] TABLE
    tbl_name [, tbl_name] ... [QUICK] [EXTENDED] [USE_FRM]

    Und die andere aus http://dev.mysql.com/doc/refman/5.1/de/check-table.html
    CHECK TABLE tbl_name [, tbl_name] ... [option] ...

    option = {QUICK | FAST | MEDIUM | EXTENDED | CHANGED}Ansonsten liefert die MySQL-Doku auch Hinweise (da hattest du doch schon nachgesehen, oder?):

    • Error: 1062 SQLSTATE: 23000 (ER_DUP_ENTRY)
      Message: Duplicate entry '%s' for key '%s'

    http://dev.mysql.com/doc/refman/5.1…ges-server.html

    In der Liste sind noch andere Fehlermeldungen, die auch zu dieser Meldung führen.

    BTW: Eine Datensicherung (da gibt es ein nettes Plugin, welches zumindest bei Vers. 2.0.4 dabei ist) hattest du gemacht?

    Einmal editiert, zuletzt von XRay (22. Oktober 2006 um 07:52)

  • Hallo XRay,

    danke zunächst für deine Antwort.

    Direkten Zugriff auf die DB habe ich, kenne mich mit MySQL und PHP aber nur sehr bedingt aus. Könntest du mir genau die Schritte aufschreiben, die ich unternehmen sollte?

    Ein DB-Backup kann ich ja vorher machen, sollte eigentlich kein Problem sein - dass kann man ja in der MySQL-Oberfläche direkt tun, oder?

    LG
    Angelcurse

  • Hallo,

    die Fehlermeldung ist wieder verschwunden, obwohl ich nirgends etwas angerührt habe. Mir ist nur aufgefallen, dass in meinen Semmelstatz der Eintrag für gestern fehlt, sprich: Gestern wurden keine Besucher gezählt.

    Schon komisch das Ganze...

    LG
    Angelcurse

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!