无法在debian 7 64位上安装php7.0

时间:2016-09-11 21:20:33

标签: php 64-bit

我在安装php 7 64bits或任何使用64位的php时遇到一些问题。

我需要64位,因为返回到我的数据库的值对于32位而言太大而我不能使它变小以适应32位。

任何人都可以给我一个Debian 7安装php 7 64bits的教程吗?

我试过用这个:

`apt-get install -y php7.0 阅读包裹清单......完成 构建依赖树 阅读国家信息......完成 某些软件包无法安装。这可能意味着你有 请求一个不可能的情况或如果您使用不稳定 尚未创建某些必需包的分发 或被移出Incoming。 以下信息可能有助于解决问题:

以下软件包具有未满足的依赖项:  php7.0:取决于:libapache2-mod-php7.0但它不会被安装或                    php7.0-fpm但它不会被安装或                    php7.0-cgi但它不会被安装           取决于:php7.0-常见,但它不会被安装 E:无法解决问题,你已经破了包裹。

这是存储库add-apt-repository ppa:ondrej/php

1 个答案:

答案 0 :(得分:2)

首先,确保您使用的是64位的Debian Linux安装。你可以通过运行" uname -a"来找到答案。如果你看到" x86_64"在回答中你很好。

其次,你真的需要在Debian 7上使用PHP 7吗?

  • 如果PHP 5 / Debian 7可以工作,你可以做一个简单的" apt-get install php5"安装PHP。我建议使用Dotdeb存储库。与标准Debian存储库相比,它包含更新版本的PHP。以下URL将包含有关如何在服务器上进行设置的说明。 https://www.dotdeb.org/instructions/

  • 如果你可以升级到Debian 8,那么Dotdeb repo已经有了PHP7。你可以简单地做" apt-get install php7"安装它。

第三,如果你真的想在Debian 7上使用PHP 7,你可以自己编译。以下链接提供了有关如何执行此操作的说明。 https://github.com/drj-io/php7-debian-build