PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suchfunktion geht nicht seit dem Update


Georg1000
05.01.2006, 09:18
In der Suche bekommt man folgenden Datenbankfehler:

Datenbankfehler in vBulletin 3.5.3:

Invalid SQL:

SELECT
thread.threadid
FROM vb3_thread AS thread
INNER JOIN vb3_post AS post ON(thread.threadid = post.threadid )
WHERE MATCH(post.title, post.pagetext) AGAINST ('+grenzturm' IN BOOLEAN MODE);

MySQL-Fehler : You have an error in your SQL syntax near 'BOOLEAN MODE)

' at line 6
Fehler-Nr. : 1064
Datum : Thursday, January 5th 2006 @ 07:31:07 AM

Was muss ich ändern, damit es wieder funktioniert.

Danke vorab.

Georg1000
05.01.2006, 13:17
Habe jetzt auf Standard-Suche umgestellt, und bekomme nur sehr eingeschränkt Ergebnisse.

StGaensler
05.01.2006, 15:33
Wenn du die Standard-Suche benutzt, musst du den Suchindex erstellen lassen. Du kannst das Im AdminCP ganz unten links bei der Wartung machen.

Warum der Fehler kommt, weiß ich nicht. Welches Suchwort hast du denn eingegeben? Wechlche Suchfunktionsart hast du ausgewählt? Hast du schon mal das Plugin-System komplett abgestellt, und es mit einem Original-Style ohne Oberstyle probiert, und die search.php erneut hochgeladen?

Sascha.
05.01.2006, 17:14
Gleiches Problem bei mir in der MySQL-Volltextsuche.

Suchwort ist egal, das passiert bei jedem Wort.
PlugIn-System ist ausgeschaltet und in einem nagelneuen Style ist der Fehler auch.

Georg1000
05.01.2006, 17:29
Wenn du die Standard-Suche benutzt, musst du den Suchindex erstellen lassen. Du kannst das Im AdminCP ganz unten links bei der Wartung machen.

Warum der Fehler kommt, weiß ich nicht. Welches Suchwort hast du denn eingegeben? Wechlche;) Suchfunktionsart hast du ausgewählt? Hast du schon mal das Plugin-System komplett abgestellt, und es mit einem Original-Style ohne Oberstyle probiert, und die search.php erneut hochgeladen?

Voerst mal ein Danke für die Hilfe !!

Ich habe nun einen neuen Suchindex ausführen lassen (wie beschrieben). Jetzt habe ich die Standart Suche - und nach der Wartung füllte sich auch der "Suchtopf". In wie weit alle Beiträge aufgenommen wurden, ist mir nicht klar, da er bei: Bearbeite: 4460 ... Erster Beitrag des Themas wird abgefragt... - aufhört.

Zuvor bei der MySQL-Volltextsuche kam bei JEDEM Suchbegriff diese Fehlermeldung.

Die search.php habe ich noch nicht neu geladen.

mfg
Georg

Mystics
05.01.2006, 20:39
Welche MySQL-Version hast du? Ausgehend von der Fehlermeldung scheint deine MySQL-Version die Bool'sche Suche nicht zu unterstützen, d.h. du müsstest das bei den Benutzergruppen deaktivieren.

Sascha.
05.01.2006, 20:41
Also ich habe MySQL 3.23.58

Aber vor dem Update ging es doch auch... (Hatte vorher vB 3.5.1)

Mystics
05.01.2006, 20:47
Dort wurde aber wahrscheinlich nicht die Bool'sche Suche verwendet...denn die funktioniert mit der MySQL-Version nicht, sondern erst ab 4.x:

http://dev.mysql.com/doc/refman/4.0/de/volltext-features-in-mysql-4-0.html

Sascha.
05.01.2006, 20:51
hmm. Also ich hab nichts umgestellt an der Suche und könnte schwören, das auch vorher die Bool´sche aktiv war.

Aber egal.
Hab die mySQL-Version jetzt auf 4.1.14 geändert und scheinbar läuft es...

Georg1000
05.01.2006, 23:34
Also ich habe MySQL 3.23.58

Aber vor dem Update ging es doch auch... (Hatte vorher vB 3.5.1)


Bei mir dtto gleich. Jedoch wie stelle ich auf eine andere Version um?

StGaensler
06.01.2006, 00:08
Gehe ins AdminCP -> Benutzergruppen -> Benutzergruppen verwalten -> [Los] -> Suchfunktions-Rechte ->
Kann die Natürliche-Sprache-Suche benutzen -> Ja
Kann die Boole'sche-Suche benutzen -> Nein

Mystics
06.01.2006, 00:46
...oder der Webhoster aktualisiert die MySQL-Version auf dem Server.

Georg1000
06.01.2006, 00:56
Danke