You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Magento 2.3.7升级至2.4.6后Product Flat Data重索引报错

解决Magento 2.4.6升级后Product Flat Data索引报错的方法

临时快速解决

直接禁用Flat Product Catalog功能:

  1. 后台进入Stores > Configuration > Catalog > Catalog > Storefront
  2. 将Use Flat Catalog Product设置为No,保存配置
  3. 执行重索引命令:bin/magento indexer:reindex catalog_product_flat,此时重索引可正常完成

彻底修复(保留Flat Catalog功能)

  1. 手动创建缺失的临时表,执行以下SQL语句:
    CREATE TABLE `catalog_product_entity_int_tmp_indexer` LIKE `catalog_product_entity_int`;
    
  2. 执行重索引命令验证:bin/magento indexer:reindex catalog_product_flat
  3. 若仍报错,重新编译代码后再试:bin/magento setup:di:compile

可能原因

升级至2.4.6版本后,Product Flat Data索引器的临时表自动创建逻辑出现异常,未生成catalog_product_entity_int_tmp_indexer这类临时表,推测是升级过程中索引相关脚本未完全执行,或是版本间索引逻辑变动导致的遗漏。

内容的提问来源于stack exchange,提问作者Stephan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 04:28:12