Such-Backend

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
matzge
Mitglied
Beiträge: 5
Registriert: 12.12.2014 16:07

Such-Backend

Beitrag 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
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Such-Backend

Beitrag von Kirk »

Hallo
Das kannst du im ACP unter Wartung/Such-Indizes erstellen.
matzge
Mitglied
Beiträge: 5
Registriert: 12.12.2014 16:07

Re: Such-Backend

Beitrag 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
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Such-Backend

Beitrag 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.
matzge
Mitglied
Beiträge: 5
Registriert: 12.12.2014 16:07

Re: Such-Backend

Beitrag 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?
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Such-Backend

Beitrag 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!
matzge
Mitglied
Beiträge: 5
Registriert: 12.12.2014 16:07

Re: Such-Backend

Beitrag 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?
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Such-Backend

Beitrag von Kirk »

Ist gar nicht so schwierig, lies dir den von mir verlinkten Artikel insbesondere SQL ausführen durch.
matzge
Mitglied
Beiträge: 5
Registriert: 12.12.2014 16:07

Re: Such-Backend

Beitrag 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...
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Such-Backend

Beitrag von Kirk »

Ist dein Tabellen Präfix phpbb?
Das siehst wenn du dir in deinem phpMyAdmin die Tabellen anschaust.
tabellen_praefix_mysql.jpg
tabellen_praefix_mysql.jpg (19.09 KiB) 2443 mal betrachtet
Antworten

Zurück zu „Support-Forum“