使用 apache2 在 Ubuntu 16 上安装 php5.5

1 php apache2 16.04

我需要为我的项目使用旧版本的 php(我知道它不受支持)。我试过添加 PPA ppa:ondrej/php,但它不起作用 - 它找不到包。还有其他方法吗?简单的

sudo apt-get install php5
Run Code Online (Sandbox Code Playgroud)

也不起作用;它返回no installation candidate

小智 5

添加存储库 http://ppa.launchpad.net/ondrej/php/ubuntu 后, 您必须更新存储库。请试试这个:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.5
Run Code Online (Sandbox Code Playgroud)

您可以使用 php5.6 代替..

  • PHP 5.5 已从 ppa:ondrej/php 中删除,最低版本为 php5.6。注意php5.5和php5.6是有区别的,所以需要测试一下你的代码。对象序列化有一个主要区别。 (8认同)
  • 这不再有效。5.5 已从 repo 中删除。 (4认同)