Seite 1 von 1

SQL Error : 1016

Verfasst: 07.10.2009 22:36
von Desperado123
Hallo,
Ich bin mir nicht ganz sicher, ob ich hier richtig bin in der Kategorie. Sollte das nicht der Fall sein, bitte ich das zu entschuldigen und es einfach zu verschieben und mich darüber in Kentniss zu setzen. Danke :)

So folgendes Problem. Ich habe ein phpBB-Forum. Eine 2.0er Version. Ich habe ein paar Mods installiert. Weiß leider aber nicht genau welche, das Forum ist schon ziemlich alt. Ca. 2 Jahre. Naja, jetzt kam gestern als ich einen Thread öffnen wollte eine Fehlermeldung. Sie kommt jetzt jedesmal, wenn irgendein User einen Thread anklickt. Die Meldung besagt:

Code: Alles auswählen

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_posts_text.MYI' (errno: 145)

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 1133 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 30

Line : 400
File : viewtopic.php
Ich war also in der SQL und auch in der Tabelle. Will ich diese jedoch auswählen kommt auch ein Error. Nämlich:

Code: Alles auswählen

 SQL-Befehl: Bearbeiten

SHOW KEYS FROM `phpbb_posts_text` ;

MySQL meldet: Dokumentation
#1016 - Can't open file: 'phpbb_posts_text.MYI' (errno: 145) 
Ich weiß jetzt nicht genau, wie ich weiter vorgehen soll... Ich wäre sehr dankbar, wenn mir da jemand helfen würde.
Danke schonmal für jeden, der sich Mühe gibt.

Mit freundlichen Grüßen,
Desperado123

Re: SQL Error : 1016

Verfasst: 07.10.2009 23:31
von Mahony
Hallo
errno: 145
Das bedeutet:
MySQL error code 145: Table was marked as crashed and should be repaired
Versuche folgenden Befehl in Deinem phpMyAdmin abzusetzen:

Code: Alles auswählen

REPAIR TABLE `phpbb_posts_text`;

Grüße: Mahony

Re: SQL Error : 1016

Verfasst: 08.10.2009 13:56
von Desperado123
Vielen, vielen Dank!