无法安装php5.6

时间:2017-09-17 20:39:50

标签: php php-5.6

我在使用php时遇到了一些问题,所以我决定将其删除并重新安装。这是我删除它的方式:

sudo apt-get purge php.*

但也许这有点不对,因为现在我无法安装与php7不同的东西。这就是我尝试这样做的方式:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'php5.6-json' for regex 'php5.6'
Note, selecting 'php5.6-common' for regex 'php5.6'
0 upgraded, 0 newly installed, 0 to remove and 98 not upgraded.

有谁知道为什么会这样?过去几个小时我一直试图解决这个问题,但我的脑袋很快就会爆炸。 顺便说一句,我正在运行16.04 Ubuntu

1 个答案:

答案 0 :(得分:0)

您是否尝试过其他方法来清除php5,如thread中提到的那样?

sudo apt-get -y purge libapache2-mod-php5 libapache2-mod-php5filter libexpect-php5 libgv-php5 libow-php5 php5 php5-adodb php5-auth-pam php5-cgi php5-cli php5-common php5-curl php5-dbg php5-enchant php5-exactimage php5-ffmpeg php5-fpm php5-geoip php5-gmp php5-idn php5-imagick php5-imap php5-interbase php5-intl php5-json php5-lasso php5-ldap php5-librdf php5-mapscript php5-memcache php5-memcached php5-mhash php5-midgard2 php5-ming php5-mssql php5-mysql php5-mysqlnd php5-odbc php5-pgsql php5-ps php5-pspell php5-radius php5-recode php5-remctl php5-rrd php5-sasl php5-snmp php5-sqlite php5-suhosin php5-svn php5-sybase php5-tidy php5-tokyo-tyrant php5-uuid php5-xcache php5-xdebug php5-xmlrpc php5-xsl

此外,该线程 bento 提到了这一点 sudo apt-get purge php.*命令可能有副作用。