Seite 1 von 2
Such-Backend
Verfasst: 12.12.2014 16:10
von matzge
Hallo erst mal, ich habe schon etwas länger das Problem: "Das ausgewählte Such-Backend hat keinen Such-Index. Bitte erstelle den Index für „phpBB Native Fulltext“ im Bereich Such-Indizes." Leider finde ich dazu nix unter Google und kann mir auch nicht erklären was der Fehler ist. Ich wäre dankbar wenn ich mir helfen könntet
Danke im vorraus
Marcel
Re: Such-Backend
Verfasst: 12.12.2014 16:14
von Kirk
Hallo
Das kannst du im ACP unter Wartung/Such-Indizes
erstellen.
Re: Such-Backend
Verfasst: 12.12.2014 16:26
von matzge
Danke

Ich hatte das eben gemacht gehabt, aber es hatte sich nichts geändert gehabt, die Fehlermeldung kommt immer noch. Ich habe nur 2 Beiträge auf meinem Board, könnte das damit zusammenhängen?
Grüße
Re: Such-Backend
Verfasst: 12.12.2014 16:31
von Kirk
Wenn du im oben genannten Bereich ein Such-Backend erstellst, so muss dies mit dem ausgewählten Backend
unter Server-Konfiguration/Suchfunktion
überein stimmen.
Alernativ kannst auch als Such-Backend z.b. MySQL Fulltext auswählen.
Re: Such-Backend
Verfasst: 12.12.2014 16:38
von matzge
Also unter Backend habe ich das "phpBB Native Fulltext" ausgewählt, da ich bei MySQL die Fehlermeldung: "Die MySQL-Volltextsuche kann nur mit MyISAM- oder InnoDB-Tabellen genutzt werden. Für eine Volltextsuche mit InnoDB-Tabellen ist MySQL 5.6.4 oder höher erforderlich." bekomme. Kann es sein, dass der Hoster bei dem ich meine Website hoste da irgendwas nicht erlaubt?
Re: Such-Backend
Verfasst: 12.12.2014 16:45
von Kirk
matzge hat geschrieben:da ich bei MySQL die Fehlermeldung: "Die MySQL-Volltextsuche kann nur mit MyISAM- oder InnoDB-Tabellen genutzt werden.
Du müsstest folgendes in dein phpMyAdmin eintragen:
Code: Alles auswählen
ALTER TABLE phpbb_acl_groups ENGINE=MyISAM;
ALTER TABLE phpbb_acl_options ENGINE=MyISAM;
ALTER TABLE phpbb_acl_roles ENGINE=MyISAM;
ALTER TABLE phpbb_acl_roles_data ENGINE=MyISAM;
ALTER TABLE phpbb_acl_users ENGINE=MyISAM;
ALTER TABLE phpbb_attachments ENGINE=MyISAM;
ALTER TABLE phpbb_banlist ENGINE=MyISAM;
ALTER TABLE phpbb_bbcodes ENGINE=MyISAM;
ALTER TABLE phpbb_bookmarks ENGINE=MyISAM;
ALTER TABLE phpbb_bots ENGINE=MyISAM;
ALTER TABLE phpbb_config ENGINE=MyISAM;
ALTER TABLE phpbb_confirm ENGINE=MyISAM;
ALTER TABLE phpbb_disallow ENGINE=MyISAM;
ALTER TABLE phpbb_drafts ENGINE=MyISAM;
ALTER TABLE phpbb_extensions ENGINE=MyISAM;
ALTER TABLE phpbb_extension_groups ENGINE=MyISAM;
ALTER TABLE phpbb_forums ENGINE=MyISAM;
ALTER TABLE phpbb_forums_access ENGINE=MyISAM;
ALTER TABLE phpbb_forums_track ENGINE=MyISAM;
ALTER TABLE phpbb_forums_watch ENGINE=MyISAM;
ALTER TABLE phpbb_groups ENGINE=MyISAM;
ALTER TABLE phpbb_icons ENGINE=MyISAM;
ALTER TABLE phpbb_lang ENGINE=MyISAM;
ALTER TABLE phpbb_log ENGINE=MyISAM;
ALTER TABLE phpbb_login_attempts ENGINE=MyISAM;
ALTER TABLE phpbb_moderator_cache ENGINE=MyISAM;
ALTER TABLE phpbb_modules ENGINE=MyISAM;
ALTER TABLE phpbb_poll_options ENGINE=MyISAM;
ALTER TABLE phpbb_poll_votes ENGINE=MyISAM;
ALTER TABLE phpbb_posts ENGINE=MyISAM;
ALTER TABLE phpbb_privmsgs ENGINE=MyISAM;
ALTER TABLE phpbb_privmsgs_folder ENGINE=MyISAM;
ALTER TABLE phpbb_privmsgs_rules ENGINE=MyISAM;
ALTER TABLE phpbb_privmsgs_to ENGINE=MyISAM;
ALTER TABLE phpbb_profile_fields ENGINE=MyISAM;
ALTER TABLE phpbb_profile_fields_data ENGINE=MyISAM;
ALTER TABLE phpbb_profile_fields_lang ENGINE=MyISAM;
ALTER TABLE phpbb_profile_lang ENGINE=MyISAM;
ALTER TABLE phpbb_ranks ENGINE=MyISAM;
ALTER TABLE phpbb_reports ENGINE=MyISAM;
ALTER TABLE phpbb_reports_reasons ENGINE=MyISAM;
ALTER TABLE phpbb_search_results ENGINE=MyISAM;
ALTER TABLE phpbb_search_wordlist ENGINE=MyISAM;
ALTER TABLE phpbb_search_wordmatch ENGINE=MyISAM;
ALTER TABLE phpbb_sessions ENGINE=MyISAM;
ALTER TABLE phpbb_sessions_keys ENGINE=MyISAM;
ALTER TABLE phpbb_sitelist ENGINE=MyISAM;
ALTER TABLE phpbb_smilies ENGINE=MyISAM;
ALTER TABLE phpbb_styles ENGINE=MyISAM;
ALTER TABLE phpbb_topics ENGINE=MyISAM;
ALTER TABLE phpbb_topics_posted ENGINE=MyISAM;
ALTER TABLE phpbb_topics_track ENGINE=MyISAM;
ALTER TABLE phpbb_topics_watch ENGINE=MyISAM;
ALTER TABLE phpbb_users ENGINE=MyISAM;
ALTER TABLE phpbb_user_group ENGINE=MyISAM;
ALTER TABLE phpbb_warnings ENGINE=MyISAM;
ALTER TABLE phpbb_words ENGINE=MyISAM;
ALTER TABLE phpbb_zebra ENGINE=MyISAM;
Siehe dazu
Umgang mit phpMyAdmin
Mache aber vorher ein Backup von deiner Datenbank!
Re: Such-Backend
Verfasst: 12.12.2014 16:51
von matzge
Ok, das hört sich dann doch relativ komplex an, der Fehler scheint aber nur so zu lösen oder? Also der Fehler mit dem Index?
Re: Such-Backend
Verfasst: 12.12.2014 16:57
von Kirk
Ist gar nicht so schwierig, lies dir den von mir verlinkten Artikel insbesondere SQL ausführen durch.
Re: Such-Backend
Verfasst: 12.12.2014 17:11
von matzge
So jetzt wollte ich gerade den Code einfügen in der SQL und habe diesen Fehler "SQL-Befehl:
ALTER TABLE phpbb_acl_groups ENGINE = MYISAM ;
MySQL meldet: Dokumentation
#1146 - Table 'referate.phpbb_acl_groups' doesn't exist " bekommen...
Re: Such-Backend
Verfasst: 12.12.2014 17:50
von Kirk
Ist dein Tabellen Präfix
phpbb
?
Das siehst wenn du dir in deinem phpMyAdmin die Tabellen anschaust.

- tabellen_praefix_mysql.jpg (19.09 KiB) 2615 mal betrachtet