Suchfunktion funktioniert nicht!

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.
Nickel
Mitglied
Beiträge: 44
Registriert: 19.03.2012 11:05

Suchfunktion funktioniert nicht!

Beitrag von Nickel »

Hallo Zusammen!

Ich habe ein phpbb Forum installiert! Version 3.0.10 + Template!
(Keine besonderen Mods installiert... nur Impressum Mod)

Egal welches Wort ich suche kommt folgende Meldung:
"Die folgenden Wörter deiner Suchanfrage wurden ignoriert, da sie zu häufig vorkommen"

Im ACP habe ich auch schon "Minimal/maximal indizierte Zeichen umgestellt" und auch "Schwelle für häufig vorkommende Wörter"
aber es hilft alles nichts.

Unter ACP-> Suchfunktion ist "Fulltext native" aktiviert und Fulltext mysql ist leer.

Habe ich vielleicht doch in irgendeiner search-Datei was geändert was diesen Fehler hervor ruft? Oder liegts am Template? Weiß nicht mehr weiter!

GRuß
Nickel
hackepeter13
Valued Contributor
Beiträge: 3570
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Suchfunktion funktioniert nicht!

Beitrag von hackepeter13 »

Nickel hat geschrieben:Im ACP habe ich auch schon "Minimal/maximal indizierte Zeichen umgestellt" und auch "Schwelle für häufig vorkommende Wörter"
aber es hilft alles nichts.
Hast du auch wie im ACP als Hinweis beschrieben, den Such-Index neu erstellt?
Schwelle für häufig vorkommende Wörter:
Wörter, die in einem größeren prozentualem Anteil von Beiträgen enthalten sind, werden als häufig vorkommende Wörter angesehen. Häufig vorkommende Wörter werden in Suchanfragen ignoriert. Um dieses Verhalten abzuschalten, stell als Wert 0 ein. Die Funktion greift nur, wenn mehr als 100 Beiträge existieren. Wenn Wörter, die derzeit als häufig gekennzeichnet sind, wieder in den Suchindex aufgenommen werden sollen, muss der Index neu aufgebaut werden.
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Suchfunktion funktioniert nicht!

Beitrag von modernist »

Dein Forum enthält aber schon Beiträge und du suchst auch Begriffe, die in einem oder mehreren Beiträgen vorkommen? :wink:
Nickel hat geschrieben:Im ACP habe ich auch schon "Minimal/maximal indizierte Zeichen umgestellt" und auch "Schwelle für häufig vorkommende Wörter"aber es hilft alles nichts.
Nach Änderungen musst du oftmals den Such-Index neu aufbauen unter ACP -> Wartung -> Datenbank -> Such-Indizes.

Ich persönlich finde für mein Forum Fulltext mysql besser als Fulltext native. Probier doch einfach mal die andere Methode aus. Aber auch hier den Such-Index neu erstellen nach einer Änderung.
Nickel hat geschrieben:Habe ich vielleicht doch in irgendeiner search-Datei was geändert was diesen Fehler hervor ruft?
Das solltest du doch wissen, was du an deinem Forum alles gemacht hast.
Nickel
Mitglied
Beiträge: 44
Registriert: 19.03.2012 11:05

Re: Suchfunktion funktioniert nicht!

Beitrag von Nickel »

Danke für die schnelle Hilfe!

"Wenn Wörter, die derzeit als häufig gekennzeichnet sind, wieder in den Suchindex aufgenommen werden sollen, muss der Index neu aufgebaut werden."
Das hatte ich auch schon entdeckt, aber keine Funktion gefunden wo ich den Index neu aufbauen kann!

Ich habe den Index also noch nicht bewusst neu aufgebaut! Ich hoffe das es daran liegt... Wo kann man das machen?

GRuß
Nickel
hackepeter13
Valued Contributor
Beiträge: 3570
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Suchfunktion funktioniert nicht!

Beitrag von hackepeter13 »

Nickel hat geschrieben:Ich habe den Index also noch nicht bewusst neu aufgebaut! Ich hoffe das es daran liegt... Wo kann man das machen?
modernist hat geschrieben:Nach Änderungen musst du oftmals den Such-Index neu aufbauen unter ACP -> Wartung -> Datenbank -> Such-Indizes
Dort klickst du auf den Button "Index löschen" damit wird dann auch ein Neuer aufgebaut. ;)
Nickel
Mitglied
Beiträge: 44
Registriert: 19.03.2012 11:05

Re: Suchfunktion funktioniert nicht!

Beitrag von Nickel »

Vielen Dank! Hat geklappt!

Wenn der Button "Index neu erstellen" heißen würde, wäre ich auch schon selbst darauf gekommen :D
Aber "Index löschen" hörte sich zu gefährlich an! ;)

Thema kann geschlossen werden! Danke!
Nickel
Mitglied
Beiträge: 44
Registriert: 19.03.2012 11:05

Re: Suchfunktion funktioniert nicht!

Beitrag von Nickel »

Seit dem ich den Index neu erstellt habe kann man keine Beiträge mehr verfassen!
Es kommt folgende Fehlermeldung! Bitte um Hilfe!
SQL ERROR [ mysql4 ]

Field 'post_edit_reason' doesn't have a default value [1364]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (36, 2, 0, '84.187.32.59', 1332188659, 1, 1, 1, 1, 1, '', 'Re: Unterforum "Rum"', 'test', '098f6bcd4621d373cade4e832627b4f6', 0, '', 'yxpkczpd', 1, 0, 23)

BACKTRACE

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_posting.php
LINE: 1985
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/posting.php
LINE: 1134
CALL: submit_post()
GRuß
Nickel
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Suchfunktion funktioniert nicht!

Beitrag von BNa »

Gehe in das MySQL oder in den MySQLDumper, manövriere zur Tabelle phpbb_posts, suche dort die Tabellenreihe post_edit_reason und gebe ihr den Default Wert [size=120]''[/size] (zwei Hochkommata) und drücke auf Absenden oder whatever.
Nickel
Mitglied
Beiträge: 44
Registriert: 19.03.2012 11:05

Re: Suchfunktion funktioniert nicht!

Beitrag von Nickel »

Gibt es einen SQL Befehl mit der man der ganzen Reihe diesen Wert hinzufügen kann?
In der MySQL Oberfläche kann ich die alle nur einzelnt bearbeiten und das sind 210 Einträge.

Momentan steht in der Reihe überall: "[BLOB - 0Bytes]"

Danke schonmal!
Nickel
Mitglied
Beiträge: 44
Registriert: 19.03.2012 11:05

Re: Suchfunktion funktioniert nicht!

Beitrag von Nickel »

Ich kann da auch nur Werte wie "BIN, CHAR..." etc ändern! Wie weiße ich denn den Wert '' zu?
Antworten

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