Mar/080
WordPress 2.5: Adminpanel – Comments leer
Wie in meinem Post zum WordPress 2.5 Update schon erwähnt, wird seit dem Update auf WordPress 2.5 im Adminpanel unter “Comments” bei mir nur ein “No results found.” angezeigt.
Im Error-Log des Webservers finde ich nun folgendes:
WordPress DATABASE error KEY 'comment_date_gmt' doesn't exist in table 'wp_comments' for query SELECT SQL_CALC_FOUND_ROWS * FROM wp_comments USE INDEX (comment_date_gmt) WHERE comment_approved != 'spam' ORDER BY comment_date_gmt DESC LIMIT 0, 25 made by _wp_get_comment_list
Wie kommt denn sowas? Zunächst würde ich ja sagen “Klar, der hat das Update-Script nicht ausgeführt”. Da ich das aber eigenhändig gemacht habe, habe ich eher ein fehlerhaftes Update-Script o.Ä. unter verdacht.
Mal schauen…
UPDATE: Warum auch immer Fehlte in der Datenbank wp_comments der Index comments_date_gmt. Mit folgendem Query gegen die WordPress Datenbank lässt sich das Problem beheben:
ALTER TABLE `wp_comments` ADD INDEX `comment_date_gmt` ( `comment_date_gmt` )
UPDATE: Und irgendwie lags dann doch an dem Update-Script. Zumindest war keine der DB-Änderungen von 2.3 auf 2.5 in der aktuellen DB.



























