Mein Forum ist down: Suchfunktion/Autopruning Bug?
Verfasst: 13.12.2003 03:17
------
EDIT: Das Problem wurde durch Neueinspielen der phpbb_search_wordmatch Tabelle gelöst, aber lest folgendes bitte trotzdem...
Würde mich sehr interessieren, was Ihr zu dem Problem sagt:
-----
Hi All,
ich bin völlig fertig. In meinem Forum lässt sich nichts mehr posten und ganz allgemein geht überhaupt nichts mehr, aber erstmal alles der Reihe nach:
1. kommt immer folgende Fehlermeldung, wenn ich einen Thread löschen will:
Die Area, die ich gepruned habe ist mit folgender Modifikation verknüpft:
http://phpbb.de/viewtopic.php?t=41369
Aber es würde mich sehr wundern, wenn es damit zusammenhängt, weil ich seitdem schon öfter gepruned habe und alles hat wunderbar geklappt.
Jedenfalls werde ich gerade richtig panisch und hoffe sehr, dass mir hier jemand weiterhelfen kann.
Irgendwie klingt diese Fehlermeldung halt fast so, als wär' die Datenbank in irgendner Form beschädigt...
EDIT:
OK, jetzt geht's mir wirklich schlecht:
Wenn ich einen Beitrag posten will kommt diese Fehlermeldung:

nichtmal editieren kann ich.
EDIT 2: Enwarnung:
OK, mein Host hat ein Backup eingepspielt und alles läuft wieder wunderbar. Mein Host meint dass die Tablle phpbb_search_wordmatch zerschossen war. Wie kann ich das vermeiden? Wie wurde dieses Problem ausgelöst?
EDIT: Das Problem wurde durch Neueinspielen der phpbb_search_wordmatch Tabelle gelöst, aber lest folgendes bitte trotzdem...
Würde mich sehr interessieren, was Ihr zu dem Problem sagt:
-----
Hi All,
ich bin völlig fertig. In meinem Forum lässt sich nichts mehr posten und ganz allgemein geht überhaupt nichts mehr, aber erstmal alles der Reihe nach:
1. kommt immer folgende Fehlermeldung, wenn ich einen Thread löschen will:
Das allein ist nicht weiter schlimm, der Thread wird trotzdem gelöscht, aber wenn ich jetzt die Suchfunktion benutzen will um nach nem Wort zu suchen kommt nur noch folgende Fehlermeldung:Error in deleting post
DEBUG MODE
SQL Error : 1016 Can't open file: 'phpbb_search_wordmatch.MYD'. (errno: 145)
DELETE FROM phpbb_search_wordmatch WHERE post_id IN (119926, 119930, 119931, 120176, 119496, 119934, 119821, 119811, 119787, 119650, 119548, 119526)
Line : 410
File : /home/www/web189/html/includes/functions_search.php
Ausgelöst wurde das alles, nachdem ich vor ein paar Minuten ein Subforum per Pruning aufgeräumt habe. Da kam ne Fehlermeldung, die ich jetzt leider nicht mehr parat habe.Could not obtain matched posts list
DEBUG MODE
SQL Error : 1016 Can't open file: 'phpbb_search_wordmatch.MYD'. (errno: 145)
SELECT m.post_id FROM phpbb_search_wordlist w, phpbb_search_wordmatch m WHERE w.word_text LIKE 'emulator' AND m.word_id = w.word_id AND w.word_common <> 1
Line : 294
File : /home/www/web189/html/search.php
Die Area, die ich gepruned habe ist mit folgender Modifikation verknüpft:
http://phpbb.de/viewtopic.php?t=41369
Aber es würde mich sehr wundern, wenn es damit zusammenhängt, weil ich seitdem schon öfter gepruned habe und alles hat wunderbar geklappt.
Jedenfalls werde ich gerade richtig panisch und hoffe sehr, dass mir hier jemand weiterhelfen kann.
Irgendwie klingt diese Fehlermeldung halt fast so, als wär' die Datenbank in irgendner Form beschädigt...
EDIT:
OK, jetzt geht's mir wirklich schlecht:
Wenn ich einen Beitrag posten will kommt diese Fehlermeldung:
...und es wird nichts gepostet...Could not insert new word matches
DEBUG MODE
SQL Error : 1196 Warning: Some non-transactional changed tables couldn't be rolled back
INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 243678, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('ahnung', 'los', 'irgendwie', 'suchfunktion', 'hoff', 'bald', 'griff', 'bekomme')
Line : 242
File : /home/www/web189/html/includes/functions_search.php
nichtmal editieren kann ich.
EDIT 2: Enwarnung:
OK, mein Host hat ein Backup eingepspielt und alles läuft wieder wunderbar. Mein Host meint dass die Tablle phpbb_search_wordmatch zerschossen war. Wie kann ich das vermeiden? Wie wurde dieses Problem ausgelöst?