将PHP 5.6代码迁移到PHP 7.3的正确步骤

时间:2019-05-29 06:21:34

标签: php mysql php-7 php-5.3 migrate

我们以前已经在内部基于PHP 5.6的系统中进行了开发,现在我们希望将相同的代码升级到PHP 7.3,我们没有使用任何PHP框架,而是使用核心方式编写代码,这意味着我们没有使用任何PHP框架。将PHP 5.6代码迁移到PHP 7.3的正确步骤是什么

3 个答案:

答案 0 :(得分:1)

浏览php.net上的迁移指南

特别关注:

  • 向后不兼容的更改
  • 不推荐使用的功能
  • 更改的功能

仔细阅读每个迁移指南,并检查以确保已更改/删除了所有功能和扩展,并确保程序中未使用它们。

然后,我还将在测试环境中进行测试,以确保所有工具仍然正常工作(为此将打开调试功能)。

答案 1 :(得分:1)

我正在开发一个 PHP 工具,该工具可以从 CLI 立即自动处理 PHP 升级。它是完全开源的,可在 Github 上获得:

到目前为止,它处理从 PHP 5.3 到 8.1 的升级

答案 2 :(得分:0)

除了阅读php.net上的所有文档指南之外

  1. 使用所需的PHP版本设置开发/测试服务器 迁移到(7.3)
  2. 将您的应用/代码复制到测试服务器
  3. 修复了使用php 7.3出现的所有问题和错误
  4. 将生产升级到7.3
  5. 将固定代码复制到生产版本