EleanorJLH
6-27-05, 02:29 PM
Hi all :) Sorry if this is an idiot question, but I'm still feeling my way through the whole PHP/SQL thing.
So, I run a website with a set of user forums using phpBB2. It's got a non-standard template but there are no code hacks or mods in use. There are 55 users and maybe 15 posts a day, if that, so I doubt we're running into the SQL query limit.
However, recently - as in, within the last week or so - we've started having problems with the forums. Replying to any thread gives the error message
Could not insert new word matches
DEBUG MODE
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 2458, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('test', 'drill')
Line : 251
File : $path/functions_search.php
Using the PHPMyAdmin console, I went to check out the phpbb_search_wordmatch table, and maybe try and repair it.
Unfortunately, selecting that table gives me
Can't open file: 'phpbb_search_wordmatch.MYI' (errno: 145)
and hovering over the table in the list tells me it has 0 rows. This also means that, not being able to open it, I can't repair it. :/
Now, I don't run any other phpBB2 installs anywhere else for comparison; is this normal? Is the table corrupted; if so, how can I repair it? Is there any way I can salvage the forums?
Thanks heaps for your help, in advance. I'm stumped!
So, I run a website with a set of user forums using phpBB2. It's got a non-standard template but there are no code hacks or mods in use. There are 55 users and maybe 15 posts a day, if that, so I doubt we're running into the SQL query limit.
However, recently - as in, within the last week or so - we've started having problems with the forums. Replying to any thread gives the error message
Could not insert new word matches
DEBUG MODE
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 2458, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('test', 'drill')
Line : 251
File : $path/functions_search.php
Using the PHPMyAdmin console, I went to check out the phpbb_search_wordmatch table, and maybe try and repair it.
Unfortunately, selecting that table gives me
Can't open file: 'phpbb_search_wordmatch.MYI' (errno: 145)
and hovering over the table in the list tells me it has 0 rows. This also means that, not being able to open it, I can't repair it. :/
Now, I don't run any other phpBB2 installs anywhere else for comparison; is this normal? Is the table corrupted; if so, how can I repair it? Is there any way I can salvage the forums?
Thanks heaps for your help, in advance. I'm stumped!