删除php 5.6.23-1 + deprecated + dontuse + deb.sury.org~trusty + 1

时间:2016-06-26 07:45:30

标签: php ubuntu nginx php-5.6

我使用nginx在ubuntu 14.04上安装了php,但安装的版本是php 5.5.9。由于我想将它升级到php 5.6,我解雇了以下命令:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5

我收到一条消息,指出ppa已被删除,但是安装了php 5.6并且工作正常只是显示为PHP 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 (cli)我后来继续并输入命令LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php和{{1这又为我安装了php5.6。

现在,当我这样做时:sudo apt-get install php5.6我得到php -v,当我这样做时:PHP 5.6.23-1+deb.sury.org~trusty+2 (cli)我得到php5 -v如何删除已弃用的广告?

2 个答案:

答案 0 :(得分:12)

要删除不推荐使用的消息,您需要使用不同的ppa:repository。

您必须删除现有的包和已弃用的存储库。然后,添加新存储库并安装所需的软件包:

{{1}}

随后,您必须更改Web服务器配置,因为PHP-FPM配置中的某些路径已更改,等等。

更多信息here

答案 1 :(得分:1)

在Ubuntu 14.04中默认存储库取到php5,所以在14.04中安装php5.6需要添加额外的PPA(sudo add-apt-repository ppa:ondrej / php)然后键入(apt-get update)然后按照通过(apt-get install php5.6 php5.6-common)