Fehler bei der Suche
Posted: Sat Sep 29, 2007 10:10 pm
Hallo zusammen,
ich bekomme leider in meinem Blog immer noch folgenden Fehler wenn ich sowohl auf der Frontend Seite wie auch im Adminbereich die Suche benutze:
Im Adminbereich:
Im frontend:
Im Endeffekt ist es beides mal der gleiche Fehler. Ich dachte erst es liegt an meinem alten Hoster, aber nun bei meinem neuen Hoster habe ich es immer noch
Liegt es vielleicht daran das ich von WP auf S9y umgestiegen bin und das dadurch irgend welche Index-Schlüssel nicht richtig erstellt, verknüpft etc wurde?
Wäre einfach super wenn mir wer da weiter helfen könnte. Am Template liegt es nicht da ich es bei jedem Template getestet habe
Gruß D4nt3
ich bekomme leider in meinem Blog immer noch folgenden Fehler wenn ich sowohl auf der Frontend Seite wie auch im Adminbereich die Suche benutze:
Im Adminbereich:
Code: Select all
Query failed:
SELECT
e.id,
e.title,
e.timestamp,
e.comments,
e.exflag,
e.authorid,
e.trackbacks,
e.isdraft,
e.allow_comments,
e.last_modified,
a.realname AS author,
a.username AS loginname,
a.email
FROM
serendipity_entries AS e
LEFT JOIN serendipity_authors a
ON e.authorid = a.authorid
LEFT JOIN serendipity_entrycat ec
ON e.id = ec.entryid
LEFT JOIN serendipity_category c
ON ec.categoryid = c.categoryid
LEFT JOIN serendipity_authorgroups AS acl_a
ON acl_a.authorid = 3
LEFT JOIN serendipity_access AS acl_acc
ON ( acl_acc.artifact_mode = 'read'
AND acl_acc.artifact_type = 'category'
AND acl_acc.artifact_id = c.categoryid
)
WHERE MATCH (title,body,extended) AGAINST ('finn') AND (
c.categoryid IS NULL
OR ( acl_acc.groupid = acl_a.groupid OR acl_acc.groupid = 0)
OR ( acl_acc.artifact_id IS NULL
)
)
GROUP BY e.id
ORDER BY timestamp DESC
LIMIT 0, 13
/ Can't find FULLTEXT index matching the column listCode: Select all
Suche
Die Suche konnte nicht wie gewünscht ausgeführt werden. Hinweis für den Administrator dieses Blogs: Dieser 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 serendipity_entries (title,body,extended)
Die genaue Fehlermeldung der Datenbank bei der Suche lautete:
SELECT
e.id,
e.authorid,
a.realname AS author,
e.allow_comments,
e.moderate_comments,
a.email,
e.timestamp,
e.comments,
e.title,
e.body,
e.extended,
e.trackbacks,
e.exflag
FROM
serendipity_entries e
LEFT JOIN serendipity_authors a
ON e.authorid = a.authorid
LEFT JOIN serendipity_entrycat ec
ON e.id = ec.entryid
LEFT JOIN serendipity_category c
ON ec.categoryid = c.categoryid LEFT JOIN serendipity_authorgroups AS acl_a
ON acl_a.authorid = 3
LEFT JOIN serendipity_access AS acl_acc
ON ( acl_acc.artifact_mode = 'read'
AND acl_acc.artifact_type = 'category'
AND acl_acc.artifact_id = c.categoryid
)
WHERE
(MATCH(title,body,extended) AGAINST('bilder'))
AND isdraft = 'false' AND timestamp <= 1191096300 AND (
c.categoryid IS NULL
OR ( acl_acc.groupid = acl_a.groupid OR acl_acc.groupid = 0)
OR ( acl_acc.artifact_id IS NULL
)
)
GROUP BY e.id
ORDER BY timestamp DESC
LIMIT 4
/ Can't find FULLTEXT index matching the column list
Keine Einträge vorhanden
<pre>SELECT s.*, a.realname FROM serendipity_staticpages AS s LEFT OUTER JOIN serendipity_authors AS a ON a.authorid = s.authorid WHERE MATCH(headline,content) AGAINST('bilder') AND s.publishstatus = 1 AND s.pass = '' GROUP BY id ORDER BY timestamp DESC</pre> / Can't find FULLTEXT index matching the column list
Weitere 0 Seiten gefunden:Wäre einfach super wenn mir wer da weiter helfen könnte. Am Template liegt es nicht da ich es bei jedem Template getestet habe
Gruß D4nt3