Seite 1 von 1

affected datasets - Suchfunktion sorgt für Probleme

Verfasst: 15.04.2005 10:28
von Loewenherz
Hi,
User in einem meiner phpBB's bemängeln, dass die Suche nicht korrekt zu funktionieren scheint. Sobald sie zwei Begriffe eingeben, nach denen gesucht werden soll (alle Suchbegriffe müssen vorkommen), gibt die Suche "kein Ergebnis" heraus, obwohl wir Threads haben, in denen beide Begriffe in einem Posting vorkommen. Im Beispiel handelt es sich allerdings um Eigennamen (Frank Fredi).

Als ich den DB Maintainance auf die Datenbank losgelassen habe (Check search word match table), meldete er "526996 affected datasets". Bedeutet das, dass eine Menge Datensätze in Mitleiderschaft gezogen wurden? Wenn ja, wie reparieren? Mit "repair database" hatte ich den DB Maintainance bereits beauftragt...

Einen Link zum Forum kann ich gerade nicht angeben, da heute ein Wechsel des Nameservers ansteht...

Verfasst: 15.04.2005 18:48
von itst
Reparieren geht nicht, der Suchindex muss neu erstellt werden. Das kann der DBM meines Wissens, wenn nicht bringt phpBB selbst im ACP eine Funktion dafür mit.

Woran das Problem genau liegt lässt sich per Fernanalyse, egal ob mit oder ohne Glaskugel, nicht sagen.

Verfasst: 15.04.2005 20:48
von Loewenherz
itst hat geschrieben: Das kann der DBM meines Wissens
Mir bietet er nur an, alle unnötigen Worte aus dem Suchindex zu löschen. Ich hätts aber gern umgekehrt...
wenn nicht bringt phpBB selbst im ACP eine Funktion dafür mit.
Sorry, ist mir auch noch nicht begegnet. Es gibt die Möglichkeit, die Datenbank wiederherzustellen, okay. Aber nicht, eine erneute Indizierung durchzuführen.
Nameserver ist mittlerweile umgestellt (all-inkl lebe hoch!!!), Forum ist jetzt hier erreichbar. Siehe obige Suchprobleme bei Eigennamen, die definitiv in demselben Thread - nicht nur als Poster - vorkommen.

Verfasst: 15.04.2005 20:54
von PhilippK
Also DBM kann den Suchindex neu aufbauen - ggf. auf die aktuelle Version updaten.
phpBB 2.0.x selbst hat noch keine Funktion dafür - die gibt's erst in der kommenden 3.0.

Gruß, Philipp