PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql-fehler beim "suchen"


cuba
17.01.2004, 17:14
hallo

die user erhalten in meinem forum beim "suchen" nach beiträgen folgende fehlermeldung: was kann, oder muss ich tun um den fehler zu beheben:

Database error in vBulletin 2.2.9:

Invalid SQL: SELECT postid,wordid FROM searchindex WHERE wordid IN (0,'14')
mysql error: Can't open file: 'searchindex.MYD'. (errno: 145)

mysql error number: 1016

Date: Saturday 17th of January 2004 05:12:33 PM
Script: http://www.flashforum.ch/forum/forum/search.php
Referer: http://www.flashworld.ch/forum/search.php?

vielen dank und gruss
cuba

Mystics
17.01.2004, 17:39
Error code 145: Unknown error
145 = Table was marked as crashed and should be repaired

Lade das repair.php aus dem vBulletin-extras-Verzeichnis hoch und führe es aus:
repair.php?html=1&check=1


Oder gib dieses Query in phpMyAdmin ein:
REPAIR TABLE searchindex;

cuba
19.01.2004, 18:25
hallo mystics
vielen dank! könntest du mir evtl. das repair.php anhängen, ich bin zur zeit nicht in meiner "gewohnten" umgebung und komme somit nicht an die datei ran...
muss ich die datei auf den webspace kopieren (wohin genau?) und dann mit einem browser aufrufen?
vielen dank und gruss
cuba

Mystics
19.01.2004, 21:17
In das Admin-Verzeichnis hochladen und im Browser aufrufen.
http://www.domain.de/forum/admin/repair.php?html=1&check=1

cuba
20.01.2004, 08:23
vielen herzlichen dank!
mega nett von dir :)
gruss
cuba

cuba
20.01.2004, 12:10
hallo mystics
ich habe das script ausgeführt und habe gesehen, dass der searchindex korrupt war, dieser wurde nun repariert, jedoch habe ich noch diesen fehler, was kann ich tun um den fehler zu beheben:

Tabelle Befehl Typ Ergebnis
cu_flashforum.session check error The handler for the table doesn't support check/repair
Repariere Tabelle session
cu_flashforum.session repair error The handler for the table doesn't support check/repair

vielen dank und gruss

cuba

pogo
20.01.2004, 17:25
Das ist kein Fehler, sondern ganz normal, da die session Tabelle den Typ Heap hat und dadurch dieser "Fehler" ausgeworfen wird.