2

收到此错误

使用 ssh 命令重新索引时

exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1005 Can't create table './admin_magento16/catalog_product_flat_4.frm' (errno: 150)' in /home/magesite/public_html/store/lib/Zend/Db/Statement/Pdo.php:228

在我的 magento 数据库中没有 catalog_product_flat_4 表存在

我应该为此做些什么?

4

2 回答 2

1

您在重新索引之前清理了 Magento 缓存吗?我可以建议您使用原始Magento 数据库修复工具检查您的数据库

于 2013-01-17T07:44:07.373 回答
0

能够与我们的团队一起解决这个问题

第一次我检查了数据库

检查 core_store 表有 4 个商店创建

还错过了 catalog_product_flat_2 、 3 、 4 表

我检查了我的管理面板,只有 1 家商店

所以从管理面板创建站点添加添加 catalog_product_flat_2 , 3 , 4 然后重新索引工作正常

干杯:)

于 2013-01-23T12:28:28.987 回答