16

我们需要将 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。

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

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

4

2 回答 2

24

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

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

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

于 2015-03-26T07:31:16.317 回答
2

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

你应该记住:

  • 不推荐使用的功能
  • 如果您正在使用 PHP 框架(CodeIgniter、Laravel 等),请考虑升级它们
  • 当前代码实现
于 2015-03-26T07:01:46.823 回答