我對1.5.0.1同樣的問題 - 最近的數據導入打破了東西,我不能索引。
當我看着它,我發現「catalog_product_index_website」表的「日期」一欄已經被重新命名爲「website_date」
我刪除的表和(因爲它是在更高版本的Magento的命名)從一個備份重新創建它:
CREATE TABLE `catalog_product_index_website` (
`website_id` smallint(5) unsigned NOT NULL,
`date` date DEFAULT NULL,
`rate` float(12,4) unsigned DEFAULT '1.0000',
PRIMARY KEY (`website_id`),
KEY `IDX_DATE` (`date`),
CONSTRAINT `FK_CATALOG_PRODUCT_INDEX_WEBSITE` FOREIGN KEY (`website_id`) REFERENCES `core_website` (`website_id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
這對我排序的問題。