Php 移动服务器时Opencart错误号:1054

Php 移动服务器时Opencart错误号:1054,php,opencart,Php,Opencart,我正在将Opencart的安装从一台服务器移动到另一台服务器,并收到一个错误: Error: Unknown column 'store_id' in 'where clause' Error No: 1054 SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC 我将安装放在本地实例上进行测试,一切正常,但是当我将其移动到服务器上时,我得到了上述信息。软件没有更新,所有数据库/路径

我正在将Opencart的安装从一台服务器移动到另一台服务器,并收到一个错误:

Error: Unknown column 'store_id' in 'where clause'
Error No: 1054
SELECT * FROM setting WHERE store_id = '0' OR store_id = '0' ORDER BY store_id ASC
我将安装放在本地实例上进行测试,一切正常,但是当我将其移动到服务器上时,我得到了上述信息。软件没有更新,所有数据库/路径都是正确的,因为我有另一个opencart安装,该安装在同一时间被移动,并且可以正常工作

我已检查设置中是否存在存储id


有什么建议吗?

表没有正确复制,或者您正在使用更新版本的OpenCart和旧版本的数据库。尝试从本地工作版本重新上传正确复制的
设置
表格

表格。我用原始转储尝试了3次,用本地版本尝试了两次。我在服务器上使用与我的本地数据库相同的版本。我在本地使用PHP5.4.8,在服务器5.4.14上使用。考虑到其他迁移工作,这会有影响吗?说实话,可能性很小。如果您通过console/PHPMyAdmin运行
解释设置
,那么这两个表会显示什么(如果它们不同,则添加到原始问题中)。我能想到的另一件事是,DB凭据是错误的,您使用的数据库与您认为相同但正确的数据库不正确。由于某种原因,当迁移发生时,不工作的站点正在尝试连接到正在工作的站点的DB…很抱歉浪费您的时间啊。当移动服务器以反映数据库更改时,您需要编辑
config.php
admin/config.php
,但是我这样做了,因为我在第二次安装更新时移动了两个安装,我将该文件上载到了第一个安装目录。我的错,因为我一下子就做了迁移