0

次のエラーが発生するため、製品フラット データのインデックスを再作成できません。

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`fpshop/#sql-6101_1484e`, CONSTRAINT `FK_CAT_PRD_FLAT_1_ENTT_ID_CAT_PRD_ENTT_ENTT_ID` FOREIGN KEY (`entity_id`) REFERENCES `catalog_product_entity` (`entity_id`) ON DELETE CASCADE ON UPDATE CA)

どこを修正すればよいか、アイデアはありますか?

4

2 に答える 2

0

Flat_catalog_category と Flat_catlaog_product を無効にしてから、catalog_product_flat テーブルを切り捨ててみましたか? SET FOREIGN_KEY_CHECKS = 0; を実行して、外部キー制約チェックを必ず無効にしてください。切り捨てる前。これを行うと、 ssh を介して手動でインデックスを再作成できるはずです。この問題のよく文書化された解決策はここにあります: http://binarythoughts21.blogspot.in/2013/12/reindexing-problems-in-magento.html

于 2013-12-11T13:40:54.253 に答える