Suche funktioniert nicht befriedigend
Moderator: Thorsten
-
- Posts: 36
- Joined: Tue May 10, 2005 7:16 pm
- Contact:
Suche funktioniert nicht befriedigend
hallo!
ich habe das script seit ein paar tagen in gebrauch und bin soweit zufrieden. leider funktioniert die suche innerhalb der faq datenbank nur wirklich sehr schlecht.
ich habe folgende konfiguration:
phpMyFAQ Version
phpMyFAQ 1.4.8
Server Software
Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 FrontPage/5.0.2.2510 mod_log_bytes/1.2 mod_bwlimited/1.4 mod_ssl/2.8.22 OpenSSL/0.9.7d
PHP Version
PHP 4.3.10
PHP Memory Limit
32M
Register Globals
on
Safe Mode
off
MySQL Client Version
MySQL 4.1.11
MySQL Server Version
MySQL 4.1.11
Webserver Interface
CGI
es funktinoiert weder die boolische suche noch die suche mit mehreren wörtern.
kann mir jemand helfen? einen link kann ich euch leider nicht angeben, da es eine installation im intranet ist.
gruss...
nowhereman
ich habe das script seit ein paar tagen in gebrauch und bin soweit zufrieden. leider funktioniert die suche innerhalb der faq datenbank nur wirklich sehr schlecht.
ich habe folgende konfiguration:
phpMyFAQ Version
phpMyFAQ 1.4.8
Server Software
Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 FrontPage/5.0.2.2510 mod_log_bytes/1.2 mod_bwlimited/1.4 mod_ssl/2.8.22 OpenSSL/0.9.7d
PHP Version
PHP 4.3.10
PHP Memory Limit
32M
Register Globals
on
Safe Mode
off
MySQL Client Version
MySQL 4.1.11
MySQL Server Version
MySQL 4.1.11
Webserver Interface
CGI
es funktinoiert weder die boolische suche noch die suche mit mehreren wörtern.
kann mir jemand helfen? einen link kann ich euch leider nicht angeben, da es eine installation im intranet ist.
gruss...
nowhereman
Hi,
wieviele Artikel hast du in deiner FAQ?
bye
Thorsten
wieviele Artikel hast du in deiner FAQ?
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
-
- Posts: 36
- Joined: Tue May 10, 2005 7:16 pm
- Contact:
Hi,
dann sollten auch nach und nach die Suchergebnisse besser werden. Diese Eigenschaft hat leider die Volltextsuche von MySQL...
bye
Thorsten
dann sollten auch nach und nach die Suchergebnisse besser werden. Diese Eigenschaft hat leider die Volltextsuche von MySQL...
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
-
- Posts: 36
- Joined: Tue May 10, 2005 7:16 pm
- Contact:
Hi,
das Suchquery kann man natürlich auch ändern...
bye
Thorsten
das Suchquery kann man natürlich auch ändern...
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
-
- Posts: 36
- Joined: Tue May 10, 2005 7:16 pm
- Contact:
Hi,
öffne die Datei inc/functions.php und geh zur Zeile 821:
Diese Zeile:
muss gegen diese getauscht werden:
bye
Thorsten
öffne die Datei inc/functions.php und geh zur Zeile 821:
Diese Zeile:
Code: Select all
$query = "SELECT id, lang, rubrik, thema, content FROM ".SQLPREFIX."faqdata WHERE MATCH (thema,content,keywords) AGAINST ('".str_replace(" ", "* ", trim($begriff))."*' IN BOOLEAN MODE) AND active = 'yes'";
Code: Select all
$query = "SELECT id, lang, rubrik, thema, content FROM ".SQLPREFIX."faqdata WHERE (thema LIKE '%".trim($begriff)."%' OR content LIKE '%".trim($begriff)."%' OR keywords LIKE '%".trim($begriff)."%') AND active = 'yes'";
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
-
- Posts: 36
- Joined: Tue May 10, 2005 7:16 pm
- Contact:
Toll !! Der Code klappt natürlich auch mit den alten MySQL Datenbanken 3.23+ in Zeile 818. Jetzt haben wir bei uns endlich auch vernünftige Suchergebnisse / SUchfunktionen und sind nicht mehr auf perfekt geMATCHte keywords angewiesen - und die Performance ist absolut in Ordnung. Wichtig ist wie üblich nur Sorgfalt beim Eingeben des Codes, da vergisst man ruckzuck ein Anführungszeichen und schon gibts die tollsten Fehler Meldungen.
Danke, Nordlicht
Danke, Nordlicht
Hi,
bye
Thorsten
das ist er in Version 1.5.x, als Fallback, wenn die erste Query keine Ergebnisse bringt.carhartt wrote:wäre es dann nicht sinnvoll, diese geänderte suche (eventuell optional über das adminmenue) in die faq fest mit einzibinden!?
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist