Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
th2hro

HILFE! Fehlermeldung bei "Neuen Themen"

Recommended Posts

Hi,

sobald ich auf neue Themen klicke erhalte ich folgendes

mySQL query error: INSERT INTO ibf_search_results (id,search_date,post_max,sort_key,sort_order, member_id,ip_address,query_cache) VALUES ('6fc3810a81640f00be39496d340968df',1149781810,6, 'last_post','desc',2,'85.177.10.81','SELECT t.*, t.title as topic_title FROM ibf_topics t WHERE t.approved=1 AND t.state != \'link\' AND t.forum_id IN(307,15,308,306,311,26, 24,36,53,30,31,32,27,28,29,25,251,45,37,43, 39,40,42,38,245,250,302,236,238,234,232,233,235,239,249, 247,265,248,240,253,266,241,242,243,299,300,312,58,57,55, 54,52,49,50,51,48,64,63,61,62,143,91,90,88,89,87,86,85,83,81, 80,79,78,77,76,75,68,303,133,132,131,130,129,127,98,97,96,95, 310,142,141,140,138,137,136,134,135,305,187,186,185,184,183, 182,154,153,151,152,150,149,148,147,146,145,144,283,196,195, 194,193,192,191,190,189,188,198,199,197,202,201,203,273,204, 205,207,200,270,277,219,220,221,222,208,209,223,224,231,230, 229,228,226,227,225,46,282,71,298,293,291,290,69,73,74,94,93, 92,125,126,124,122,123,120,121,118,119,116,117,115,113,114, 111,112,109,110,108,104,105,106,107,102,103,99,100,101,180, 179,267,276,211,217,213,215,214,216,212,218,274,237,256,257, 258,259,260,261,255,262,263,254,22,20,17,16,14,12,10,8,4,2,6, 178,175,176,177,172,173,174,170,171,169,167,168,166,164,165, 163,162,160,161,158,159,157,156,271,269,33,292,35,279,34,281, 13,285,272,286,264,304,268,41,295,56,287,3,7,23,278,11,280,275, 294,284,1,297,18,296,309,9,5,19,44,21) AND t.last_post > 1149763535 ORDER BY t.last_post DESC')


SQL error: Can't open file: 'ibf_search_results.MYI'. (errno: 145)

SQL error code: 

Date: Thursday 08th of June 2006 05:50:11 PM

wie kann ich das abstellen ?

Share this post


Link to post

Versuch mal mittels phpmyAdmin die Tabelle ibf_search_results zu reparieren. Klappt dies nicht, kannst du diese Tabelle ruhig gefahrlos löschen und neu anlegen, da diese nur temporäre Daten enthält.

Notwendiges SQL Statement:

DROP TABLE IF EXISTS `ibf_search_results`;
CREATE TABLE `ibf_search_results` (
`id` varchar(32) NOT NULL default '',
`topic_id` text NOT NULL,
`search_date` int(12) NOT NULL default '0',
`topic_max` int(3) NOT NULL default '0',
`sort_key` varchar(32) NOT NULL default 'last_post',
`sort_order` varchar(4) NOT NULL default 'desc',
`member_id` mediumint(10) default '0',
`ip_address` varchar(64) default NULL,
`post_id` text,
`post_max` int(10) NOT NULL default '0',
`query_cache` text,
PRIMARY KEY (`id`),
KEY `search_date` (`search_date`)
) ENGINE=MyISAM

Share this post


Link to post

hi stefan,

danke... hab es vor kurzem ausprobiert.

anzeigen lassen konnte ich mir die tabelle ja nicht da stand das die gerade benutzt wird... also hab ich die gelöscht und mit den code aus dem install ordner herausgezogen.. dann per phpmyadmin raufgezogen und fertig..

jetzt funktioniert es wieder... *freu*

woran lag das ... ? muss ich damit rechnen das das wieder passiert ?

Share this post


Link to post

Dürfte eigentlich nicht auftreten und sollte es öfters passieren, sollte dein Provider mal seine MySQL Konfiguration prüfen. Eine Reparatur hättest du aber auch per SQL Statement ausführen können.

Sollte mal eine wichtige Tabelle betroffen sein (beispielsweise die Thementabelle) und eine Reparatur funktioniert nicht, kannst du dich ggf. an deinen Hoster wenden. Mit Adminrechten hat dieser meistens mehr Erfolg.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×