无法在 Debian Jessie 上安装 PHP7.0 的 xmlwriter、gd 和 bcmath

无法在 Debian Jessie 上安装 PHP7.0 的 xmlwriter、gd 和 bcmath

我整个上午都在堆栈交换上挖掘,但找不到正确的解决方案。我发现一堆不存在的存储库并且无法安装xmlwritergd对于bcmathPHP 7.0。

我有基于 Apache2、PHP7.0、MySql、phpMyAdmin 的 Linux 服务器,想在服务器上添加 Zabbix,他需要这 3 个 PHP 扩展。

我更改php.ini并启用了这个插件,但我没有安装它。

我尝试这样的例子:

> apt-get install php7.0-gd
> apt-get install php-gd
> apt-get install php7-gd

但没有任何作用。我也没有在存储库中找到任何内容。

你能帮助我吗?

答案1

那是因为 PHP7 不在 Jessie 中。 Jessie 在 7.0 被认为准备好纳入之前就被宣布稳定(Debian 维护者往往对此有很高的标准),因此它被排除在外。

也就是说,您可以通过以下方式安装它backports档案。您需要做的是创建一个/etc/apt/sources.list.d/10-backports.list包含以下条目的文件:

deb http://ftp.nl.debian.org/debian/ jessie-backports main contrib non-free

然后运行apt-get update整合包列表。

完成此操作后,您可以输入内容,apt-cache search php7您应该会看到现在可通过 apt-get 获得的所有 PHP7 软件包的列表。

我刚刚查了一下,php7.0-gd目前就在其中。

编辑:我的错,向后移植没有 PHP7,点德布做。这是您需要的来源:

deb http://packages.dotdeb.org jessie all

相关内容