PHP 版本升级 5.3.25 至 5.6

2022-08-31 00:52:10

我们需要将PHP版本(5.3.25)升级到当前的稳定版本5.6.17。因此,为此,我们需要找到哪种方法最好。

  1. 一步一步的方法,我们可以从5.3.X升级到5.4.X,5.4.X升级到5.5.X等等。
  2. 直接升级,在这里我们将直接从5.3.X升级到5.6.X。

除了升级之外,在执行此操作时,我们应该记住所有事项。

如果你们中的任何一个人有任何我们可以参考的文件,那就太好了。


答案 1

PHP维护者上传每个版本的不兼容更改列表。以下是您可能想要阅读的文档:

如果你有回归测试,你就是幸运的人;如果您不这样做,我强烈建议在主服务器上更新真实环境之前测试虚拟环境中的每个更改。如果您足够勇敢,可以尝试设置 vagrant - 这将允许开发人员轻松共享他们的环境,并在升级到 5.6 后重现服务器状态。

我也不建议部分升级,我认为最好在第一个(也是唯一一个)迁移步骤中以5.6为目标。


答案 2

根据我的经验,由于服务器升级,我们将PHP版本从5.3.28升级到5.6.6,另一个原因是,如果出现错误,您可以轻松更快地检查所有模块,而不是在每个版本上检查它。

您应该记住:

  • 已弃用的函数
  • 如果您使用的是PHP框架(CodeIgniter,Laravel等),请考虑也升级它们
  • 当前代码实现

推荐