Datenbank neu indexieren
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Datenbank neu indexieren
Hallo
wir haben ein Problem, und zwar haben wir ein anderes Forum erfolgreich importiert, und zwar direkt in die My SQL-Datenbank. Leider werden diese Daten in der Suchroutine nicht erfasst, weil nicht indexiert.
Kann man die Daten mit irgendeinem Tool neu Indexieren. Irgendwie muss das phpBB ja auch machen, bei einem neuen Eintrag.
Gruss
Stephan
PS: Ich habe die Suchfunktion hier schon bemüht
wir haben ein Problem, und zwar haben wir ein anderes Forum erfolgreich importiert, und zwar direkt in die My SQL-Datenbank. Leider werden diese Daten in der Suchroutine nicht erfasst, weil nicht indexiert.
Kann man die Daten mit irgendeinem Tool neu Indexieren. Irgendwie muss das phpBB ja auch machen, bei einem neuen Eintrag.
Gruss
Stephan
PS: Ich habe die Suchfunktion hier schon bemüht
http://www.phpbbhacks.com/viewhack.php?id=434
probiers mal mit dem rebuild search index mod
probiers mal mit dem rebuild search index mod
- Schuttwegraeumer
- Mitglied
- Beiträge: 50
- Registriert: 03.03.2002 01:00
Ich habe mal ein paar Fragen zum Index.
In welchen Tabellen wird denn genau was gespeichert?
was passiert beim rebuild, werden dann vorhandene einträge im Index zuerst gelöscht oder einfach überschrieben, ich kann kein PHP um den Rebuild MOD zu analysieren.
Ist es möglich bei kaputtem Index die verantwortlichen Table einfach zu leeren oder macht das das Script eh automatisch (siehe vorige Frage)?
Schutti
In welchen Tabellen wird denn genau was gespeichert?
was passiert beim rebuild, werden dann vorhandene einträge im Index zuerst gelöscht oder einfach überschrieben, ich kann kein PHP um den Rebuild MOD zu analysieren.
Ist es möglich bei kaputtem Index die verantwortlichen Table einfach zu leeren oder macht das das Script eh automatisch (siehe vorige Frage)?
Schutti
In der search_wordlist gibt´s Einträge für jedes Wort, das auf dem Board geschrieben wurde und die search_wordmatch behält die Übersicht welcher Beitrag zu welchem Wort aus der search_wordlist passt. Und search_results halt die Resultate.
Ja die Einträge werden mit dem Hack gelöscht und die post_text Tabelle neu abgefragt, um dann nochma alle Einträge vorzunehmen.
Wenn Du die Tabellen leerst, stehst Du aber wieder vor dem Problem das die Suchfunktion ned funktioniert, da keine Einträge vorhanden sind... müsstest also das Script nutzen, daher müsstest Du die Tabellen ned leeren, da´s ja sowieso vom Script übernommen wird.
Ja die Einträge werden mit dem Hack gelöscht und die post_text Tabelle neu abgefragt, um dann nochma alle Einträge vorzunehmen.
Wenn Du die Tabellen leerst, stehst Du aber wieder vor dem Problem das die Suchfunktion ned funktioniert, da keine Einträge vorhanden sind... müsstest also das Script nutzen, daher müsstest Du die Tabellen ned leeren, da´s ja sowieso vom Script übernommen wird.

- Schuttwegraeumer
- Mitglied
- Beiträge: 50
- Registriert: 03.03.2002 01:00
Welche Resultat sind denn da gemeint?Acid hat geschrieben:In der search_wordlist gibt´s Einträge für jedes Wort, das auf dem Board geschrieben wurde und die search_wordmatch behält die Übersicht welcher Beitrag zu welchem Wort aus der search_wordlist passt. Und search_results halt die Resultate.
Schutti
- Schuttwegraeumer
- Mitglied
- Beiträge: 50
- Registriert: 03.03.2002 01:00
Wie lange?Acid hat geschrieben:Resultate is vielleicht das falsche Wort... dort wird gespeichert, wonach Du gesucht hast, mit welchen Optionen (also alles was ma in der Suchmaske einstellen könnte) und z.B. wieviel Ergebnisse die Suche brachte. Zusätzlich noch Deine momentane sessionID als Zuordnung.
Nur während der Suche oder länger?
Schutti
- Schuttwegraeumer
- Mitglied
- Beiträge: 50
- Registriert: 03.03.2002 01:00