Magento-找不到基表或视图:表';审查实体摘要';不';不存在
我已将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',
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”表,如果该表不存在,则某些自定义安装程序/升级脚本已删除该表
要解决这个问题,您首先需要弄清楚它是如何被删除的,然后应用相应的修复方法。也许您可以简单地从本地主机手动创建此表(带/不带数据),以实现快速修复 显示代码抛出错误的位置显示代码抛出错误的位置