Magento-找不到基表或视图:表';审查实体摘要';不';不存在

Magento-找不到基表或视图:表';审查实体摘要';不';不存在,magento,Magento,我已将Magento网站从本地主机上载到服务器。但在上传后会出现以下错误 SQLSTATE[42S02]: Base table or view not found: 1146 Table 'review_entity_summary' doesn't exist, query was: SELECT `review_entity_summary`.* FROM `review_entity_summary` WHERE (entity_pk_value IN('31', '47', '46',

我已将Magento网站从本地主机上载到服务器。但在上传后会出现以下错误

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'review_entity_summary' doesn't exist, query was: SELECT `review_entity_summary`.* FROM `review_entity_summary` WHERE (entity_pk_value IN('31', '47', '46', '45', '44', '43', '42', '41', '40', '38', '35', '34')) AND (entity_type = 1) AND (store_id = '1')

谁能告诉我如何修复这个问题(或者如何创建这些表)

听起来您的一个核心表丢失了或者没有正确迁移

如果你不在乎失去你的评论,那么做以下几点

删除数据库中的所有审阅表:

review
review_detail
review_entity
review_entity_summary
review_status
review_store
导航到此文件夹: app/code/core/Mage/Review/sql/Review\u设置

并重新运行所有安装脚本

不幸的是,它们似乎捆绑在核心安装中,因此您需要编辑sql以直接在中运行:

{$this->getTable('review')}

每一个

您可能需要禁用FK并重新启用它们(如果有) 依赖项/您有自定义表


听起来您的一个核心表丢失或未正确迁移

如果你不在乎失去你的评论,那么做以下几点

删除数据库中的所有审阅表:

review
review_detail
review_entity
review_entity_summary
review_status
review_store
导航到此文件夹: app/code/core/Mage/Review/sql/Review\u设置

并重新运行所有安装脚本

不幸的是,它们似乎捆绑在核心安装中,因此您需要编辑sql以直接在中运行:

{$this->getTable('review')}

每一个

您可能需要禁用FK并重新启用它们(如果有) 依赖项/您有自定义表

检查新实例中的“review_entity_summary”表,如果该表不存在,则某些自定义安装程序/升级脚本已删除此表

要解决这个问题,您首先需要弄清楚它是如何被删除的,然后应用相应的修复方法。也许您可以简单地从本地主机手动创建此表(带/不带数据),以实现快速修复

检查新实例中的“review_entity_summary”表,如果该表不存在,则某些自定义安装程序/升级脚本已删除该表


要解决这个问题,您首先需要弄清楚它是如何被删除的,然后应用相应的修复方法。也许您可以简单地从本地主机手动创建此表(带/不带数据),以实现快速修复

显示代码抛出错误的位置显示代码抛出错误的位置