Magento 1.6.2 不会重新索引产品平面数据

发布于 2025-01-07 13:36:21 字数 557 浏览 0 评论 0原文

我无法再让 magento 正确地重新索引,因为它指出重新索引过程存在问题。我已使用 SSH 访问来尝试手动重新索引数据。使用 SSH 访问时我看到错误,但不确定如何解决下面的错误日志。

'pdoexception' with message 'SQLSTATE [23000] : Intergrity constraints violation; 1452 cannot add or update a child row: a foreign key constraint fails ....... <result 2 when explaing filename '#sql-c45_91e313'>, CONSTRAINT 'FK_MAGE_MAGE_CAT_PRD_FLAT_1_ENTT_ID_MAGE_CAT_PRD_ENTT_ENTT_ID' FOREIGN KEY ('entity_id') REFERENCES 'mage_ca)' in home/.../public_html/lib/Zend/Db/Statement/Pdo.php:228

任何帮助将不胜感激

I can no longer get magento to reindex correctly as it states there was a problem with the reindexing process. I have used SSH access to try and manually reindex the data. Using SSH access i see the error but unsure as to how to resolve the error log is below.

'pdoexception' with message 'SQLSTATE [23000] : Intergrity constraints violation; 1452 cannot add or update a child row: a foreign key constraint fails ....... <result 2 when explaing filename '#sql-c45_91e313'>, CONSTRAINT 'FK_MAGE_MAGE_CAT_PRD_FLAT_1_ENTT_ID_MAGE_CAT_PRD_ENTT_ENTT_ID' FOREIGN KEY ('entity_id') REFERENCES 'mage_ca)' in home/.../public_html/lib/Zend/Db/Statement/Pdo.php:228

Any help would be appreciated

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

淡写薰衣草的香 2025-01-14 13:36:22

您是否尝试过禁用 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

Have you tried disabling Flat_catalog_category and Flat_catlaog_product and then truncating the catalog_product_flat tables.Be sure to disable foreign key constraints checks by doing SET FOREIGN_KEY_CHECKS = 0; before truncating.
Once doing that you should be able to manually reindex via ssh .
A well documented solution for this issue is here : http://binarythoughts21.blogspot.in/2013/12/reindexing-problems-in-magento.html

对不⑦ 2025-01-14 13:36:21

尝试删除所有产品平面。它们将由索引器重新创建。

Try delete all product flat tables. They will be recreated by indexer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文