Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Magento数据库错误_Php_Sql_Database_Magento 1.7_Magento 1.9 - Fatal编程技术网

Php Magento数据库错误

Php Magento数据库错误,php,sql,database,magento-1.7,magento-1.9,Php,Sql,Database,Magento 1.7,Magento 1.9,我在magento有一家网店。我会将其从1.7.0.2更新为1.9.2.1 首先,我尝试将文件从1.9复制到1.7。没用。然后我尝试删除所有文件,将1.9中的所有文件放在服务器上,并复制1.7中的所有重要文件。没用 所以现在我完全用最新版本1.9.2.1重新安装了magento。我像旧版本一样设置它,并使用相同的加密密钥。比我想象的,我可以复制旧的数据库到新的。BUI给了我一些sql错误,它找不到行 Error in file: "/home/sybille/web/naef2/app/code

我在magento有一家网店。我会将其从1.7.0.2更新为1.9.2.1

首先,我尝试将文件从1.9复制到1.7。没用。然后我尝试删除所有文件,将1.9中的所有文件放在服务器上,并复制1.7中的所有重要文件。没用

所以现在我完全用最新版本1.9.2.1重新安装了magento。我像旧版本一样设置它,并使用相同的加密密钥。比我想象的,我可以复制旧的数据库到新的。BUI给了我一些sql错误,它找不到行

Error in file: "/home/sybille/web/naef2/app/code/core/Mage/Core/sql/core_setup/mysql4-data-upgrade-1.6.0.2-1.6.0.3.php" - SQLSTATE[42S22]: Column not found: 1054 Unknown column 'crc_string' in 'field list', query was: UPDATE `core_translate` SET `crc_string` = CRC32(`string`)

Trace:
#0 /home/sybille/web/naef2/app/code/core/Mage/Core/Model/Resource/Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...')
#1 /home/sybille/web/naef2/app/code/core/Mage/Core/Model/Resource/Setup.php(407): Mage_Core_Model_Resource_Setup->_modifyResourceDb('data-upgrade', '1.6.0.2', '1.6.0.6')
#2 /home/sybille/web/naef2/app/code/core/Mage/Core/Model/Resource/Setup.php(286): Mage_Core_Model_Resource_Setup->_upgradeData('1.6.0.2', '1.6.0.6')
#3 /home/sybille/web/naef2/app/code/core/Mage/Core/Model/Resource/Setup.php(269): Mage_Core_Model_Resource_Setup->applyDataUpdates()
#4 /home/sybille/web/naef2/app/code/core/Mage/Core/Model/App.php(362): Mage_Core_Model_Resource_Setup::applyAllDataUpdates()
#5 /home/sybille/web/naef2/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#6 /home/sybille/web/naef2/index.php(85): Mage::run('', 'store')
#7 {main}
我现在需要你的帮助(


我将在两天内修复它,但我没有站出来。请帮助我!我如何设置数据库,它与新版本一起工作。

我不熟悉Magento DB结构,但这就是为什么需要迁移例程。架构可能会有更改(新列、不同表名、存储过程等)如果您只是复制和粘贴并期望它工作,那么这可能会影响整个应用程序流程。您是否在Magento论坛上搜索了有关版本升级实践的信息,以及相关指南?供应商通常会在其文档中提供这些信息。我找到了一个说明,但它不起作用。什么都不起作用!不起作用!非常感谢@AlanMachado:)但是我如何复制我在旧magento上安装的所有扩展?