Seite 1 von 1

Gelöst:Indizierung der Suchindizes erzeugt nur Fehlermeldung

Verfasst: 25.01.2010 12:38
von ameisenberg
PHPBB 3.0.6 - deutsch
MySQL 5.0.81-log


Hallo Mit-PHPBB'ler!

Nach einer Änderung der Sucheinstellungen (Häufigkeits-Schwelle der Suchwörter), schlug mir das Backend vor, die vorhandenen Such-Indizes zu löschen und neu aufzubauen.

Das Löschen hat geklappt. Nach dem Klick auf "Such-Indizes erstellen" (oder so ähnlich hieß der, hab den Button lange nicht mehr gesehen...) kam folgende Fehlermeldung:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Column 'post_text' cannot be part of FULLTEXT index [1283]

SQL

ALTER TABLE phpbb_posts ADD FULLTEXT (post_subject), MODIFY post_text mediumtext COLLATE utf8_unicode_ci NOT NULL, ADD FULLTEXT (post_text), ADD FULLTEXT post_content (post_subject, post_text)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/search/fulltext_mysql.php
LINE: 779
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_search.php
LINE: 365
CALL: fulltext_mysql->create_index()

FILE: includes/acp/acp_search.php
LINE: 46
CALL: acp_search->index()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_search->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Diese Fehlermeldung erscheint jedes Mal, sobald ich auf "Letzte Indizierung fortsetzen" klicke.

Seit dem läuft mit der Suche gar nichts mehr. Ein Aufbau neuer Such-Indizes ist Fehlanzeige.
Wer kann mir bei dem Problem helfen?

VIELEN DANK schon einmal im Vorraus!

Re: Indiierung der Such-Indizes erzeugt nur Fehlermeldung

Verfasst: 25.01.2010 12:48
von Balint
Hallo,

ziemlich ähnliche Meldung auf phpbb.com: http://www.phpbb.com/community/viewtopi ... &t=1923115
Dort verlinkt ein Support Team Member auf eine Lösung - natürlich ohne Gewähr.


Viele Grüße,
Bálint

Re: Indizierung der Such-Indizes erzeugt nur Fehlermeldung

Verfasst: 25.01.2010 13:45
von ameisenberg
Hallo Bálint!

das hat funktioniert!

Vielen Dank für den Tipp! Ab sofort ist wieder alles indiziert ;-)

Super Hilfe!

Gruß
Ameisenberg