在 Ubuntu 15.10 apache2 上安装(升级)php7

在 Ubuntu 15.10 apache2 上安装(升级)php7

我正在尝试将 Ubuntu 15.10 上的 apache2 php 从 php5 升级到 php7。我读了很多说明,但不明白该怎么做,因为很多说明都是针对 Ubuntu 14 的,所以一些“apt-get”命令不起作用。

在 Ubuntu 15.10 上,我需要做什么才能将 Apache 的 php 版本升级到 php7?尝试运行

sudo add-apt-repository ppa:ondrej/php-7.0

我收到错误:“ValueError:SSL 支持不可用”

当尝试自行编译时,运行“make”时出现以下错误:

libtool: link: `ext/gd/libgd/wbmp.lo' is not a valid libtool object
Makefile:288: recipe for target 'sapi/fpm/php-fpm' failed
make: *** [sapi/fpm/php-fpm] Error 1

我最终决定安装 Ubuntu 14 lts,因为 Ubuntu 15 太差劲了……

答案1

php7 不在 Ubuntu 15.10 的“默认”存储库中,这给您留下了至少两个选择:

  1. 无论如何都要使用 ppa
    • ppa:ondrej/php如果你希望 php5 和 php7 共存,请使用
  2. 自己编译php7

答案2

您的 apt 中可能缺少 HTTPS 支持。因此,请sudo apt-get install apt-tranport-https在添加 PPA 之前运行。

相关内容