php - 如何在 ubuntu 16.04 上安装 php 5.5.9

标签 php php-5.5

<分区>

我尝试使用 PPA - ppa:ondrej/php 但它说

PLEASE DON'T USE PHP 5.4 OR PHP 5.5. The PHP 5.5 and later are no longer supported with security updates, therefore they are not included in this repository.

注意:我知道使用 PHP5.5+ 不是首选,但我仍然想安装。是否有任何 ppa 可用于 php5.5.9 和所有支持的扩展?

最佳答案

最佳选择

正如我在评论中所述,非常强烈建议您使用受支持的 PHP 版本。使用过时版本的 PHP 意味着容易受到各种安全漏洞的影响。升级您的应用程序以使用 PHP 5.6 可能不是很有效。

更糟糕的选择

如果您绝对必须使用 PHP 5.5(我不推荐),您应该使用最新版本 ( 5.5.38 ),而不是 5.5.9。 5.5.38 与 5.5.9 之间不应有任何重大变化;您只会得到一大堆错误修复和安全补丁。

由于 PHP 5.5 的生命周期已结束,您不会通过任何 channel 收到任何更新,因此通过 PPA 安装与从源代码构建相比没有太大值(value)。我同意 ppa:ondrej/php 不再提供 PHP 5.5 的立场,其他 PPA 提供商可能会走同样的路。

如果您确信自己了解使用旧版 PHP 的风险并接受它们(请不要!),您可以 download来自 PHP.net 的 PHP 5.5.38 的源代码,然后是 build it .

PHP 5.5.9

说真的,我求求你,不要使用这个版本的 PHP。如果在 2017 年使用 PHP 5.5.38 是疯狂的(确实如此!),那么使用 PHP 5.5.9 就是完全的疯狂

关于php - 如何在 ubuntu 16.04 上安装 php 5.5.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45389949/

相关文章:

php - Twitter Bootstrap 3.0 专栏

namespaces - 如何使用命名空间访问类成员?

php - 如何加速 php 中数组的循环?

gd - PHP < 5.5 的 imagecrop() 替代方案

mysql - 与 php 中的 session_start() 有关

php - 如何在 cdbcriteria 中编写此连接查询?

php - 如何按照匹配的关键字数量的顺序显示结果?

php - 使用 strtotime 的时差

php - Firebase 显示成功但不发送云消息 (Android - PHP)

php - ubuntu php 5.5.38 升级到 5.5.9