Seite 1 von 1

Nach Umstellung auf MySQL 5, Problem mit Suchfunktion

Verfasst: 27.01.2008 19:44
von PhilippM
Bisher habe ich es geschafft, die meisten Fragen/Problem bezüglich des phpBB nach einer Suchen hier im Forum selber zu lösen. Jetzt bin ich aber auf ein Problem gestoßen, wo ich nicht weiterkomme.

Vor ein paar Tagen habe ich meinen Server von MySQL 4 und PHP 4 auf MySQL 5 und PHP 5 umstellen lassen. Das hat alles ohne Probleme geklappt.

Jetzt ist allerdings ein Problem bei der Suchfunktion aufgetreten. Und zwar werden bei der Suche nach einem Begriff keine Beiträge mehr gefunden.

Wenn ich z.B. nach dem Wort "urlaub" suche, bekomme ich kein Suchergebnis.
Wenn ich allerdings nach "*urlaub*" (also mit Wildcards) suche, bekomme ich ein Suchergebnis. In dem Suchergebnis werden auch Beiträgen aufgeführt, wo das Wort "urlaub" alleinstehend enthalten ist, die somit auch bei der ersten Suche gefunden werden müssten.

Meine erste Überlegung war, dass das Charakter-Set jetzt anders eingestellt ist. Die Einstellung ist aber bei beiden MySQL Versionen "latin1".

Meine nächste Idee wäre, den Suchindex neu aufbauen zu lassen, was bei 800000 Beiträgen aber sicherlich etwas zeitintensiv ist, deshalb wollte ich mich vorher hier noch umhören.

Hat jemand von euch eine Lösung für mich oder einen Tipp, wonach ich noch gucken/suchen könnte?

Verfasst: 01.02.2008 00:30
von PhilippM
Problem behoben. Der Neuaufbau des Suchindexes hat geholfen, allerdings auch vier Stunden gedauert.