如何将旧的 magento(2.1.5) 数据库迁移到新的 magento2.3.3

how do I migrate my old magento(2.1.5) database to my new magento2.3.3

如何将旧的 magento(2.1.5) 数据库迁移到新的 magento2.3.3? 我的网站 运行 环境是: 中心 6.9 阿帕奇 2.4 php 7.2.24 mysql 5.7.28

我的新 magento 2.3.3 是一个干净的项目。没有数据,没有主题,没有扩展。

迁移到 Magento 2.1.5 到 2.3.3(通过 composer)

您需要了解迁移 2.3.3 的服务器要求 Server/System Requirement for Magento 2.3.3

然后,第二件事,你需要从服务器备份数据库和你的文件

启用维护模式

php bin/magento maintenance:enable

正在安装 magento 2.3.3 版本

composer require magento/product-community-edition=2.3.3 --no-update

更新自动加载

"autoload": {
"psr-4": {
    "Magento\Framework\": "lib/internal/Magento/Framework/",
    "Magento\Setup\": "setup/src/Magento/Setup/",
    "Magento\": "app/code/Magento/",
    "Zend\Mvc\Controller\": "setup/src/Zend/Mvc/Controller/"
},}

你需要在上面添加“Zend\Mvc\Controller\”:“setup/src/Zend/Mvc/Controller/”这一行。

我们更改的作曲家更新

composer update

清理缓存

php bin/magento cache:clean

执行设置和架构升级

php bin/magento setup:upgrade

禁用维护模式

php bin/magento maintenance:disable

正在检查 Magento 版本

php bin/magento --version

您可以查看迁移和升级的详细信息Magento2 Official Website for Command-Line Upgrade