"suche" funzt nicht
Posted: Tue May 03, 2005 10:36 am
hi deutsche community,
ich habe ein problem mit dem seitenleisten-plugin "suche". eine suchanfrage liefert folgende fehlermeldung:
was kann ich tun??
thx 4 ur help
vg, master
ich habe ein problem mit dem seitenleisten-plugin "suche". eine suchanfrage liefert folgende fehlermeldung:
Code: Select all
Die Suche konnte nicht wie gewünscht ausgeführt werden. Hinweis für den Administrator dieses Blogs: Der Fehler kann durch fehlende Index-Schlüssel der Datenbank verursacht werden. Auf MySQL-Systemen muss der Datenbankbenutzer-Account in der Lage sein, Index-Schlüssel zu erstellen und folgende Abfrage auszuführen:
CREATE FULLTEXT INDEX entry_idx on s9y_entries (title,body,extended)Die genaue Fehlermeldung der Datenbank bei der Suche lautete:
SELECT
e.id,
e.authorid,
a.realname AS author,
a.email,
ec.categoryid,
e.timestamp,
e.comments,
e.title,
e.body,
e.extended,
e.trackbacks,
e.exflag
FROM
s9y_entries e
LEFT JOIN s9y_authors a
ON e.authorid = a.authorid
LEFT JOIN s9y_entrycat ec
ON e.id = ec.entryid
LEFT OUTER JOIN s9y_entryproperties ep_access
ON (e.id = ep_access.entryid AND ep_access.property = 'ep_access')
LEFT JOIN s9y_entryproperties ep_sticky
ON (e.id = ep_sticky.entryid AND ep_sticky.property = 'ep_is_sticky')
WHERE
MATCH(title,body,extended) AGAINST('was die welt')
AND isdraft = 'false' AND timestamp <= 1115109276 AND (ep_access.property IS NULL OR ep_access.value = 'member' OR ep_access.value = 'public' OR (ep_access.value = 'private' AND e.authorid = 10))
GROUP BY e.id
ORDER BY timestamp DESC
LIMIT 2 / Can't find FULLTEXT index matching the column listthx 4 ur help
vg, master


