Re: Livesearch
Christian Stocker <[email protected]> Thu, 23 Jun 2005 13:04:58 +0200
| Newsgroups | gmane.comp.cms.bitflux.general.german |
|---|---|
| Message-ID | <[email protected]> |
On 22.6.2005 21:55 Uhr, Thomas Baumann wrote: > Ich habe jetzt 1.3.0-dev/r4687 from scratch installiert und einen=20 > BlogPost erzeugt. >=20 > >> http://tirili.zyklopedie.de/blog/ >=20 > Auch den Index habe ich anschlie=DFend neu erzeugt. > Dennoch funktioniert die LiveSuche noch nicht :-( [au=DFer mit dem Tite= l]. MySQL's Fulltext search ist nicht soo der Hammer bei wenigen Eintr=E4gen und matcht auch nur ganze W=F6rter. Mach mal einfach 2-3 testeintr=E4ge mit l=E4ngerem (verschiednen) text un= d schau, ob's dann geht. Die SQL Queries f=FCr Livesearch stehen =FCbrigens in inc/bx/php/livesearch.php. Evt. kannst auch die dort einfach deinen bed=FCrfnissen anpassen chregu >=20 > Noch Ideen f=FCrs debugging ? >=20 > Liebe Gr=FC=DFe >=20 > - tom >=20 > Zitat von Christian Stocker <[email protected]>: >=20 >=20 >> >>On 22.6.2005 7:35 Uhr, Thomas Baumann wrote: >> >>>phpmyadmin meldet: >>> Die Index-Typen INDEX und PRIMARY sollten nicht gleichzeitig f=FCr di= e >> >>Spalte >> >>>`id` gesetzt sein. >>>Diesen Fehler habe ich durch=20 >>>ALTER TABLE `bxcms_blogposts` DROP INDEX `ID`; >>>gel=F6st. >>> >>>=DCbersicht: >>>Name Typ Kardinalit=E4t Feld=20 >>>PRIMARY PRIMARY 3 id >>>ID UNIQUE 3 id >>>post_uri UNIQUE 3 post_uri >>>post_author INDEX keine post_author=20 >>>post_content FULLTEXT keine post_content,post_title,post_keywords >>> >>>Habe jetzt mit=20 >>>ALTER TABLE `bxcms_blogposts` DROP INDEX `post_content`; >>>ALTER TABLE `bxcms_blogposts` ADD FULLTEXT `post_content` ( >>>`post_content` , >>>`post_title` , >>>`post_keywords` >>>); >>>den Index wieder neu aufgebaut. >> >>Welche Version hast du? Vom CMS mein ich :) Eine neuere, also vom Trunk= , >>resp 1.3? >> >>Kannst du mal >> >>http://yourdomain.com/admin/webinc/update/ >> >>aufrufen? Nachdem du eingeloggt hast ;) >> >>die post_keywords spalte haben wir n=E4mlich wieder abgeschafft. Evt. >>funktioniert darum der FULLTEXT index ned. >> >>Evt. auch index nochmals neu machen lassen nachher. >> >>chregu >> >> >>>Wenn ich aber jetzt unter http://tirili.zyklopedie.de/en/blog/ >>>nach "share" suche, kommt noch immer kein Ergebnis, obgleich das Wort = im >>>body des Blogs auftaucht.=20 >>> >>>Tabellentyp ist MyISAM. MySQL 4.1.7 Fedora Core 2 >>> >>>Danke f=FCr die weitere Hilfe im voraus. >>> >>>Liebe Gr=FC=DFe >>> >>>- tom >>> >=20 >=20 >=20 --=20 christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71 http://www.bitflux.ch | [email protected] | gnupg-keyid 0x5CE1DECB