Php 直接将Magento 2.1.5升级到2.3

Php 直接将Magento 2.1.5升级到2.3,php,magento,version,magento2,upgrade,Php,Magento,Version,Magento2,Upgrade,我们可以直接将Magento 2.1.5升级到2.3吗?Magento 2.1仅支持PHP版本5.6、7和7.1,Magento 2.3支持7.1.3、7.2和7.3。这两个版本都支持不同的版本,但准备就绪检查时总会出现错误“需要PHP^7.1.3->您的PHP版本7.0.6不满足该要求” 任何人,你能告诉我如何升级Magento 2.1到2.3的过程吗。我在本地的窗口机器上运行这个 提前谢谢 应该可以,然后您必须设置新版本并尝试更新。如果您想确保一切正常,可以首先更新so 2.2,以便进行所有

我们可以直接将Magento 2.1.5升级到2.3吗?Magento 2.1仅支持PHP版本5.6、7和7.1,Magento 2.3支持7.1.3、7.2和7.3。这两个版本都支持不同的版本,但准备就绪检查时总会出现错误“需要PHP^7.1.3->您的PHP版本7.0.6不满足该要求”

任何人,你能告诉我如何升级Magento 2.1到2.3的过程吗。我在本地的窗口机器上运行这个


提前谢谢

应该可以,然后您必须设置新版本并尝试更新。如果您想确保一切正常,可以首先更新so 2.2,以便进行所有DB迁移,然后转到下一步。通常,composer总是获取新包,然后进行数据库升级。正常情况下,这应该是可行的

您应该在备份之前进行备份,然后如果它不起作用,您可以再试一次


我强烈建议首先更新到2.2.x的最新版本,然后升级到2.3.x。原因是某些安装/升级脚本可能未正确触发或执行,因此在转到2.3之前,您需要在2.2上对站点进行全面测试。2.3中引入的更改可能会破坏您的商店,如果2.2或2.3中的更改破坏了它,则很难追踪。建议在每个版本上全面测试您的站点,这很可能比直接从2.1版升级到2.3版要快。

手动将Magento 2.1版升级到2.3版 需要的PHP版本是7.2 将所有Magento 2.3版本及以前版本的文件复制到您的Magento 2.1需要覆盖所有文件吗 并运行命令

bin/magento setup:upgrade
bin/magento setup:static-content:deploy (if production mode)
bin/magento c:f

可以所以没有直接升级?试试吧;设置新的PHP版本并运行升级。如果它不工作,请回滚。我通常更喜欢升级两个版本,以确保所有内容都正确。请检查它。