Seite 1 von 1

Fehler - SQL ERROR

Verfasst: 04.12.2008 09:09
von reinera
Hallo,

bei einigen Unterforen bekomme ich folgende und ähnliche Fehlermeldungen.

Das Forum findet ihr unter

http://forum.rockmotion.de/phpBB3/
Den Fehler gibt es unter und weiteren Unterforen.
http://forum.rockmotion.de/phpBB3/viewforum.php?f=10

Code: Alles auswählen

 Allgemeiner Fehler
SQL ERROR [ mysqli ]
Table 't' is marked as crashed and should be repaired [1194]

SQL
SELECT t.topic_id FROM phpbb_topics t WHERE t.forum_id = 10 AND t.topic_type IN (0, 1) ORDER BY t.topic_type DESC, t.topic_last_post_time DESC LIMIT 25

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

FILE: includes/db/mysqli.php
LINE: 205
CALL: dbal_mysqli->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysqli->_sql_query_limit()

FILE: viewforum.php
LINE: 430
CALL: dbal->sql_query_limit()
Schaut mir zwar nach SQL Fehler aus, aber hoffe ihr könnt mir dabei helfen.

Falls nicht gibts dann einen Tip wo ich mich hinwenden kann?

Gruß und vielen Dank

Verfasst: 04.12.2008 09:17
von oxpus
Table 't' is marked as crashed and should be repaired
Bedeutet: Der Datenbankserver stellt einen Schaden an der besagten Tabelle fest.
Mit dem SQL-Befehl

Code: Alles auswählen

REPAIR TABLE phpbb_topics;
kann man versuchen, die Tabelle wieder zu reparieren.
Mit dem Tool phpmyadmin geht das sehr bequem und wenn Du bereits auch anderweitig Fehler dieser Art hast, solltest Du mal alle Tabelle damit prüfne und reparieren lassen.

Verfasst: 04.12.2008 09:47
von reinera
Danke,

jetzt gehts wieder.

Habe den Befehl Repair als Menüpunkt in phpmyadmin gesucht und nicht gefunden. Habe unter "SQL" in einer Art Comandozeile "REPAIR TABLE phpbb_topics;" eingegeben.

Die Tabelle wurde um eine Zeil kürzer. Vorher 73 jetzt 72

Mein letztes Post weg, auf das anscheinden ein Gast geantwortet hat. In der Übersicht steht für das Forum "5 Themen" im Forum tauchen nur 4 Theman auf.

Ist wahrscheinlich die eine Zeile, oder?

Komme ich da irgendwie wieder dran?

Woher kann der Fehelr eigentlich komme?

Gruß und soweit schon vielen Dank.

Reiner