Fehler beim Neuaufbau des Suchindexes

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Fehler beim Neuaufbau des Suchindexes

Beitrag von karstenkurt »

Deine phpBB Version: Vanilla phpBB 2.0.19
MODs: Ja
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?



Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

Hallo,

wenn ich den Suchindex mit dem DB-Maintanace wieder aufbauen will, erhalte ich diese Fehlermeldung:

Code: Alles auswählen

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 16 bytes) in /srv/www/xxx/admin/admin_db_maintenance.php on line 3227
Was ist das denn für ein Fehler bzw. wie bekomme ich den weg?
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Setz mal die Maximale Beitragsgröße für den Neuaufbau etwas runter.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Danke. Habs von 500 auf 200 runtergesetzt.
Der Index ist wieder da, d.h. die Tabellen search_wordlist und search_wordmatch sind wieder gefüllt. Allerdings findet die Suche einige Wörter nicht. HAb in einigen Texten das Wort "Beschreibung" drin, in der Tabelle search_wordlist steht auch "beschreibung" drin, allerdings sagt die Suche "Keine Beiträge entsprechen Deiner Anfrage." . Was ist das jetzt wieder?

Hab den DB Maintenance 1.3.3, sollte ich den updaten? Welches ist die aktuelle version. Hab was von 1.3.6 gesehen!

Edit: Hab auf 1.3.6. upgedatet, keine Besserung:(
Zuletzt geändert von karstenkurt am Mo 16.Jan, 2006 21:37, insgesamt 2-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

HAb in einigen Texten das Wort "Beschreibung" drin, in der Tabelle search_wordlist steht auch "beschreibung" drin, allerdings sagt die Suche "Keine Beiträge entsprechen Deiner Anfrage."
Mach mich nicht schwach! ^5
Ich denke mal das ist ein Fall für den Autor (nicht das da generell ein Fehler im dbm ist ^6 ).
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein, keine Panik.
Der MOD arbeitet an der Stelle weiter, an der er unterbrochen wurde.
Mach mal zunächst ein Update des DB Maintenance MOD (geht ja schnell) und baue dann den Suchindex erneut auf.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Hmm, das bringt keine Besserung? Es erscheint trotz Update und Neuaufbau: "Keine Beiträge entsprechen Deiner Anfrage"
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nach was hast Du denn gesucht und nicht gefunden?
Wo steht das Suchwort? Im Text? Im Titel?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Nach dem Wort "Beschreibung". Das steht im Text und in der Tabelle.
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ist das Wort mit BBCodes formatiert? Dann kannst Du so nicht danach suchen, denn die phpBB Indizierung berücksichtigt u. a. nur Wörter, vor und nach einem Leerzeichen, bzw. Satzzeichen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Der ganze Satz lautet:
"Zur Zeit liegt noch keine Beschreibung vor." der ist in rot mit bbcodes formatiert.
Aber auch ein Entfernen des BBCodes und anschliessender Neuaufbau des Index bringt nichts.
Andere Worte werden gefunden.
Bild
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Hmm - existiert das Wort Beschreibung evtl. in deiner Stopwort-Liste???
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Ich hab das da nicht rein getan! Ist das die "Wortzensur"? Die ist leer!
Zuletzt geändert von karstenkurt am Di 17.Jan, 2006 21:10, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nein.
Gemeint ist eine Datei namens search_stopwords.txt im Verzeichnis /language/lang_german/
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Achso. Aber auch nein, die ist noch unverändert. Und da steht das Wort auch nicht drin.
Bild
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Beitrag von volker58 »

[quote="oxpus - Di 17.Jan, 2006 21:21";p="52263"]Nein.
Gemeint ist eine Datei namens search_stopwords.txt im Verzeichnis /language/lang_german/[/quote]

die ist bei mir garnicht da, wie hat die auszusehen?
Gruss Volker

http://www.fuchsienfreunde.de
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Normalerweise liegt sie den Deutschen Übersetzungen bei.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Beitrag von volker58 »

wer weis wo die hingeflogen ist, im englisch ist sie drin

danke
Gruss Volker

http://www.fuchsienfreunde.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In alten Language-Packs fehlte die noch. So ab 2.0.8 oder 2.0.9 ist die glaub ich dabei.

@karstenkurt
Schau mal in die Tabelle phpbb_search_wordlist, ob dort "Beschreibung" vorkommt!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Ja, aber nur klein geschrieben.
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das wäre egal, da die Suche eh nur kleingeschrieben sucht.
Hm, etwas an der search.php geändert in der letzten Zeit?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Nee,eigentlich nicht. Aber ich kann ja mal ne Original-Search vom 2.0.19er nehmen. Mal sehn, was dann ist. MElde mich.

Danke, für die Hilfe.

Edit: Hab jetzt mal die search.php durch das Orginal 2.0.19er ausgetauscht. Das Ergebnis ist immer noch dasselbe. Auch der Austausch der includes/function_search.php brachte keine Besserung.
Zuletzt geändert von karstenkurt am Do 19.Jan, 2006 10:08, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann ist der Suchindex nicht korrekt, bzw. in der Tabelle phpbb_search_wordmatch der Index nicht vollständig.

Auf phpbbhacks hatte ich aber mal einen andere MOD für den Suchindex gesehen. Ich glaube der hieß "Rebuild Search Index" oder so.
Damit sollte es vielleicht besser gehen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Danke, werd den morgen mal ausprobieren.

Edit: Probe negativ :(
Nun hab ich mir mal angeschaut, welche tpls eingebunden werden und dann wird mir angezeigt: message_body.tpl. Erwartet hätte ich search_results_posts.tpl oder search_results_topics.tpl.
Finde auch nur die Dateien admin_db_utilities.php, admin_styles.php und functions.php, welche diese Datei einbinden. Kann das vielleicht daran liegen?
Zuletzt geändert von karstenkurt am Fr 20.Jan, 2006 07:52, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wie welche TPL's?
Was hat das jetzt mit den Suchergebnissen zu tun?
Eingebunden werden diese in der search.php!

Oder wie jetzt ^6
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Hatte gedacht, das es evtl. einen Fehler in der aufgerufenen search.php gibt. Deshalb habe ich aktiviert, anzuzeigen, welche TPLs herangezogen werden (um von dort auf die php-Dateien zu schliessen, geht ja mit extreme Styles).

So, und da wird dann die message_body.tpl in der html-Seite angezeigt. NUn wollte ich rausfinden, welches php-Skript diese Datei verwendet. Und da finde ich nur die obige.
Bild
Antworten