1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Datenbank-Fehlermeldung? 'wp_posts.MYI' (errno: 145)

Dieses Thema im Forum "Konfiguration" wurde erstellt von koni, 20. Juli 2005.

  1. koni

    koni Member

    Registriert seit:
    20. Juli 2005
    Beiträge:
    5
    Zustimmungen:
    0
    Hallo allerseits.

    Seit heute habe ich eine Fehlermeldung in meinem Wordpress. :(

    Ich habe keine Ahnung was diese bedeuten könnte:

    ---
    Can't open file: 'wp_posts.MYI' (errno: 145)]
    SELECT wp_posts.*, wp_users.user_level FROM wp_posts INNER JOIN wp_users ON (wp_posts.post_author = wp_users.ID) WHERE wp_posts.post_status = 'static' AND (wp_users.user_level < 10 OR wp_posts.post_author = 1)


    WordPress database error: [Can't open file: 'wp_posts.MYI' (errno: 145)]
    --

    Kann mir jemand helfen? ich bin verzweifelt...

    vielen dank! koni
     
  2. Raiko

    Raiko Well-Known Member

    Registriert seit:
    9. April 2005
    Beiträge:
    62
    Zustimmungen:
    0
    was hast du denn gemacht bevor es noch ging, irgend ein hack/plugin eingebaut ?
     
  3. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    gehe in Deine Datenbank, wenn Du Zugriff hast,

    wenn Du dort phpmyadmin hast, dann

    klicke zuerst links oben auf den Namen der Datenbank
    dann öffnen sich rechts jede Menge Tabellen mit Auswahlbuttons links

    klicke alle an,
    mach es händisch nicht automatisch

    dann findest Du daneben ebenfalls ein Auswahlmenü:
    da steht zuerst drin:
    markierte


    Suche dort nach:
    Opimiere Tabelle oder das ganze auf english:
    optimize tables

    klicke dies an,

    geh zum blog, gugg ob es half,

    irgendwas hat Dir einige Tabellen durcheinandergebeutelt,
    das kann passieren ist nichts Schlimmes,

    optimize tables hilft auch bei dem Fehler oben,

    wenn noch immer nichts geht, oder Du keinen Zugriff zur Datenbank hast oder kein phpmyadmin zur Verfügung hast, melde Dich bei Deinem Hoster!


    dieses optimize mache ich öfter,
    ist wie ein regelmäßiger Service für *the old machine Datenbank*
    lg
    Monika
     
  4. koni

    koni Member

    Registriert seit:
    20. Juli 2005
    Beiträge:
    5
    Zustimmungen:
    0
    Monika danke!
    Ich habe das alles gemacht nun heisst es aber bei der einen (kaputten) tabelle:


    ---
    optimize error Can't open file: 'wp_posts.MYI' (errno: 145)
    ---

    die anderen hat es alle optimiert. habe uper phpmyadmin zugegriffen. :(


    @Raiko, ich habe einen beitrag verändert.
     
  5. koni

    koni Member

    Registriert seit:
    20. Juli 2005
    Beiträge:
    5
    Zustimmungen:
    0
    noch was. bei der tabelle in der db steht bei "in use" bei bei "records". bei den anderen tabellen steht eine "0" oder eine andere zahl. :(
     
  6. \0

    \0 Well-Known Member

    Registriert seit:
    13. Mai 2005
    Beiträge:
    1.569
    Zustimmungen:
    0
    versuch mal repair... oder analyse statt optimize

    als ich das mal hatte habe ich dann mit mysql tools diese datei repariert ... das klappt nur mit weitreichenden rechten ...muss also dein provider dann machen.
     
  7. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    koni
    ich geh davon aus, dass Du nicht weißt wie man einen repair Befehl in die shell eingibt,

    mache es wie die ich..;)
    (weil ich bin tippfaul)

    markiere diese kaputte Tabelle mit dem Häkchen wieder
    geh wieder zu dem Auswahlmenü
    klicke auf optimieren, denn repair steht meist nicht dort;)

    jetzt kommt wieder dieser Fehler ABER
    ganz oben steht

    SQL-Befehl
    daneben meist: ändern/edit
    klicke dies an
    scrolle ein Stück runter, dann siehste ein Fenster wo genau der Befehl drin steht,

    verändere nur das Wort:
    OPTIMIZE auf REPAIR
    und klicke auf OK

    jetzt erscheint diese Tabelle und wenn daneben nicht OK steht,
    greif zum Telefon und ruf Deinen Hoster an...

    lg
    Monika
     
  8. koni

    koni Member

    Registriert seit:
    20. Juli 2005
    Beiträge:
    5
    Zustimmungen:
    0
    Juhui! Vielen Dank. Es hat jetzt geklappt. Weiss zwar nicht mehr zu 100% was ich alles durchgeklickt habe in phpmyadmin. aber es funktioniert jetzt! der Tag ist gerettet. nochmals Danke!... phhuuuuhh... :)
     
  9. koni

    koni Member

    Registriert seit:
    20. Juli 2005
    Beiträge:
    5
    Zustimmungen:
    0
    Nochmals eine Frage zum Thema. Kann es sein, das Beiträge auf eine gewisse Länge resp. zeichen begrenzt sind? immer wenn ich eine anzahl überschreite kommt diese fehlermeldung... ?
     
  10. \0

    \0 Well-Known Member

    Registriert seit:
    13. Mai 2005
    Beiträge:
    1.569
    Zustimmungen:
    0
    kaum jemand wird zugriff auf den server haben. Nur wenn die anderen tipps keine wirkung gezeigt hätte, wäre diese informationen für den provider sicherlich hilfreich.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden