从 PHP 7.2 更新到 7.4

Joo*_*ost 5 upgrade php

我收到来自网络托管公司的消息,告诉我对 PHP 7.2 版本的支持即将结束,因此我需要更新到较新的版本。

最合乎逻辑的是升级到最新版本,目前是 7.4。

我的问题是,我是否需要先升级到 7.3,然后再升级到 7.4。或者我可以直接升级到7.4版本吗?服务器运行在 Ubuntu 18.04.03 LTC 上。

提前致谢!

小智 4

您可以直接升级到 PHP 7.4。

PHP版本分别安装在不同的目录中。因此,您还可以在 7.2 旁边安装 7.4(如果您自己运行虚拟主机)。

然而,这些版本之间存在一些兼容性问题,但在许多情况下,这些不会造成问题(根据我的经验)。另请参阅: https:
//www.php.net/manual/en/migration73.inknown.php https://www.php.net/manual/en/migration74.inknown.php

我希望这回答了你的问题。否则,请告知我们。


Bar*_*vet 1

一位名为Ond\xc5\x99ej Sur\xc3\xbd 的开发人员维护 PHP 软件包,其中包括最新的次要版本 - 他非常棒。

\n

您可以安装他的 PHP 和 Apache2 存储库:

\n
sudo add-apt-repository ppa:ondrej/php\nsudo add-apt-repository ppa:ondrej/apache2\n
Run Code Online (Sandbox Code Playgroud)\n

然后更新您的存储库并升级您的软件包:

\n
sudo apt update\nsudo apt upgrade\n
Run Code Online (Sandbox Code Playgroud)\n

最后,从 Apache 中删除 PHP7.2 并将其替换为 PHP7.4:

\n
sudo a2dismod php7.2\nsudo a2enmod php7.4\n
Run Code Online (Sandbox Code Playgroud)\n

注意:您可能需要单独安装 7.4 版本的某些 PHP 模块,但看看如何进行。

\n