"重建索引过程存在问题." 产品导入后

Mat*_*man 6 indexing magento

使用Magento 1.6

我不得不对我的catlog进行一些批量更改,因此进行了完整的产品导出,然后进行了更改,然后导入了修改后的文件.

之后有一些需要更新的索引,所有这些索引都正确地除了"产品属性"索引.

当我尝试重新编制索引时,我收到错误"重建索引过程出现问题".

在var/report中没有创建新错误,因此我不知道问题是什么.

csv - > http://lazytrek.com/magento_export.csv

编辑 - 根据OSdave的建议,我收到以下错误:

SQLSTATE [23000]:完整性约束违规:1062重复条目'84 -142-1-58'用于键'PRIMARY'

小智 7

经过几个小时的努力,我终于找到了解决方案.事实上,这是一个非常简单的解决方案:

  • 备份数据库
  • 打开phpMyAdmin并截断(清空)表catalog_product_flat_1

而已.之后,我能够索引所有数据,直到现在,其他一切工作都很完美.这对我有用.我希望它对你也有用.

PS:使用Magento 1.6.0.0


Mat*_*man 4

好的,我自己解决了这个问题

在 SQL 错误中,第一个数字(在我的例子中是 84)表示产品 ID,有些东西没有使用该 ID 正确导入,我进入产品,手动保存它,嘿,我可以重新索引。

希望对某人有帮助:-)