[Tipp] Fehlermeldung bei Verwendung von Fulltext mysql

Tipps zur Forensoftware phpBB 3.0.x
Benutzeravatar
Mahony
Site Admin
Site Admin
Beiträge: 758
Registriert: 3. Dez 2006 22:09
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

[Tipp] Fehlermeldung bei Verwendung von Fulltext mysql

Beitragvon Mahony » 24. Feb 2008 13:03

Hallo
Bei manchen Serverkonfigurationen kann es zu einer Fehlermeldung kommen, wenn man versucht die Fulltext mysql Such-Indizes zu verwenden (also den Fulltext mysql index aufzubauen). Es erscheint dann die Fehlermeldung

Code: Alles auswählen

Column 'post_text' cannot be part of FULLTEXT index


In diesem Falle kann man folgendes versuchen. In eurem Datenbanktool (phpmyadmin oder Mysqldumper) gebt ihr folgenden Befehl ein.

Code: Alles auswählen

ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci

table_name mit dem Namen der Tabelle ersetzen die geändert werden soll (also in diesem Fall phpbb_posts wenn euer Präfix phpbb_ lautet - da die Spalte post_text sich in dieser Tabelle befindet).
Anschließend kann man den Fulltext mysql index Problemlos aufbauen.


P.S. Nicht vergessen, vorher die Suchfunktion über Administrations-Bereich -> Allgemein -> Server-Konfiguration -> Suchfunktion -> Verwendetes Backend auf Fulltext mysql umzustellen.




Grüße: Mahony
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
Klug ist, wer nur die Hälfte von dem glaubt, was er hört. Weise ist, wer erkennt, welche Hälfte richtig ist.

Bild

Zurück zu „phpBB 3.0.x Tipps“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast