我安装了 Debian 7.11(wheezy)作为开发服务器,并尝试从 PHP 5 升级到 7。我最终php -v
返回了 7.2.2,但经过漫长的安装过程后的最后一个障碍是我无法启用 PHP Apache2 中为 7。
我尝试libapache2-mod-php7.0
通过安装apt-get
,这返回一个错误:
E: Unable to locate package libapache2-mod-php7.0
E: Couldn't find any package by regex 'libapache2-mod-php7.0'
我什至尝试.deb
从packages.debian.org 下载该文件,但这会返回错误:
dpkg-deb: error: archive 'libapache2-mod-php7.0_7.0.28-1_amd64.deb' contains
not understood data member control.tar.xz, giving up
dpkg: error processing libapache2-mod-php7.0_7.0.28-1_amd64.deb (--install):
subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
libapache2-mod-php7.0_7.0.28-1_amd64.deb
我基本上无法运行a2enmod php7
Apache来启用PHP。我在这里能做什么?
答案1
如果可以的话,我强烈建议升级到 Debian 9,它包含 PHP 7 作为标准。