Entfernen php 5.6.23-1 + veraltet + dontuse + deb.sury.org ~ trusty + 1

8

Ich habe php auf ubuntu 14.04 mit nginx installiert, aber die installierte Version war php 5.5.9. Da ich es auf PHP 5.6 upgraden wollte, habe ich die folgenden Befehle ausgelöst:

%Vor%

Ich habe eine Meldung erhalten, dass der ppa entzogen ist, aber php 5.6 wurde installiert und funktionierte nur als PHP 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 (cli) Ich ging später weiter und gab den Befehl LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php und sudo apt-get install php5.6 ein, der erneut php5 installierte .6 für mich.

Wenn ich das jetzt mache: php -v Ich bekomme PHP 5.6.23-1+deb.sury.org~trusty+2 (cli) und wenn ich das tue: php5 -v Ich bekomme PHP 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 (cli) Wie entferne ich die veraltete Version?

    
Twinkal 26.06.2016, 07:45
quelle

2 Antworten

11

Um die veraltete Nachricht loszuwerden, müssen Sie ein anderes ppa: repository verwenden.

Sie müssen vorhandene Pakete und das veraltete Repository entfernen. Fügen Sie dann das neue Repository hinzu und installieren Sie die benötigten Pakete:

%Vor%

Anschließend müssen Sie Änderungen an der Webserver-Konfiguration vornehmen, da sich einige Pfade in der PHP-FPM-Konfiguration geändert haben, usw.

Weitere Informationen hier .

>     
Daniel V. 28.06.2016, 21:15
quelle
1

In Ubuntu 14.04 ist das Repository standardmäßig auf php5 eingestellt. Um php5.6 in 14.04 zu installieren, müssen Sie zusätzliche PPA hinzufügen (sudo add-apt-repository ppa: ondrej / php) und dann (apt-get update) eingeben von (apt-get install php5.6 php5.6-common)

    
syed191 20.09.2017 10:11
quelle

Tags und Links