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


Can't install php7.0 on debian 7 64 bits

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

我需要64位,因为返回到我的DB的值对于32位来说太大了,我不能使它更小以适合32位。

谁能给我一个安装php 7 64位Debian 7的教程?

我试着用这个:

' 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

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

第二,你真的需要PHP 7在Debian 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