Verständisfrage Suchfunktion - Fulltext Native vs. Fulltext

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
PatrickS3
Mitglied
Beiträge: 401
Registriert: 26.10.2010 11:45
Kontaktdaten:

Verständisfrage Suchfunktion - Fulltext Native vs. Fulltext

Beitrag von PatrickS3 »

Ich habe da eine grundsätzliche Verständnisfrage.

Zur Einleitung: Ich habe in meinem Forum im Navigationsbereich einen Link "Beiträge 7 Tage", der den Mitgliedern eine Auflistung aller in den letzten 7 Tagen geschriebenen Themen zeigt.
Zu sehen hier:
http://www.digitalfototreff.de/index.php


Nun die Frage.
Ich nutze derzeit als Backend "Fulltext Native".
Die oben erwähnte Suche lässt sich auch "manuell" mit folgenden Einstellungen in der Suchmaske nachvollziehen:
Suche nach Wörtern: (***)

Ergebnisse anzeigen als: Themen

Suchzeitraum begrenzen: 7 Tage
Screenshot dazu:
[ externes Bild ]

Das funktioniert so weit und liefert auch Ergebnisse.




In dieser Testumgebung ist "Fulltext MySQL" aktiviert:
http://mecumium.selfhost.me/forum (das ist ein NAS, kann beim ersten Aufruf also etwas dauern bis es aufgewacht ist)

Möchte ich das nun mit Fulltext MySQL machen, funktioniert es nicht. Ich habe natürlich
Suche nach Wörtern: (***)

durch

Suche nach Wörtern: (****)

ersetzt, da ja bei Fulltext MySQL mindestens 4 Zeichen erforderlich sind.
Getestet habe ich momentan nur die "manuelle" Veriante, da ich für die Tests nicht jedesmal den Link in der Navigation ändern möchte.
Es kommt bei gleichen Parametern dann folgende Meldung:
Die folgenden Wörter deiner Suchanfrage wurden ignoriert, da sie zu häufig vorkommen: (****) .
Du musst mindestens ein Wort angeben, nach dem gesucht werden soll. Jedes Wort muss aus mindestens 4 Buchstaben bestehen und darf ohne Platzhalter nicht mehr als 84 Buchstaben haben.
Warum geht das mit Fulltext Native, nicht aber mit Fulltext MySQL?


Ich hatte überlegt auf Fulltext MySQL umzustellen, da die wordmatch Tabelle ja stetig anwächst (habe es gestern bei einer Backupwiederherstellung in einer Testumgebung festgestellt, dass er an dieser Tabelle doch recht lange "wiederherstellt". Und die ist noch gar nicht mal so besonders gross ---> 6,53MB bei ca. 860.000 Einträgen).


Gruss Patrick
Charlie_M
Mitglied
Beiträge: 1210
Registriert: 17.07.2008 13:09
Kontaktdaten:

Re: Verständisfrage Suchfunktion - Fulltext Native vs. Fullt

Beitrag von Charlie_M »

Hast du den Suchindex neu erstellt?
ACP - Wartung - Suchindizes:
Fulltext mysql (aktiv)
Aktiv erscheint nur wenns wirklich aktiviert ist, sonst findest das unter
Fulltext native
Benutzeravatar
PatrickS3
Mitglied
Beiträge: 401
Registriert: 26.10.2010 11:45
Kontaktdaten:

Re: Verständisfrage Suchfunktion - Fulltext Native vs. Fullt

Beitrag von PatrickS3 »

Ja, habe ich gemacht und ist auch so eingestellt.

http://www.digitalfototreff.de/bilder/d ... 125010.jpg

Klar ist in dem Testforum viel weniger indiziert, hat ja kaum Beiträge.
Charlie_M
Mitglied
Beiträge: 1210
Registriert: 17.07.2008 13:09
Kontaktdaten:

Re: Verständisfrage Suchfunktion - Fulltext Native vs. Fullt

Beitrag von Charlie_M »

Warum das mit der Suche nach "****" unterschiedlich ist kann ich dir leider auch nicht sagen, ich sehe darin auch kein Problem, da es wenig Sinn macht nach allen Begriffen zu suchen.

Evtl. greift da ein Schutzmechanismus vor was-auch-immer :oops:
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“