xenial - wget https packages sury org php apt gpg




Rimuovi php 5.6.23-1+deprecato+dontuse+deb.sury.org ~ fidato+1 (2)

In Ubuntu 14.04 dal repository di default prendi php5, Quindi per installare php5.6 in 14.04 devi aggiungere altro PPA (sudo add-apt-repository ppa: ondrej / php) e poi scrivi (apt-get update) seguito da (apt -get install php5.6 php5.6-common)

Ho installato php su Ubuntu 14.04 con nginx ma la versione installata era php 5.5.9. Dal momento che volevo aggiornarlo a php 5.6 ho attivato i seguenti comandi:

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

Ho ricevuto un messaggio che diceva che il ppa è stato sottratto ma che php 5.6 è stato installato e funziona bene solo perché è stato mostrato come PHP 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 (cli) Più tardi è andato avanti e ha inserito il comando LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php e sudo apt-get install php5.6 che ha di nuovo installato php5.6 per me.

Ora quando lo faccio: php -v Prendo PHP 5.6.23-1+deb.sury.org~trusty+2 (cli) e quando lo faccio: php5 -v Ottengo PHP 5.6.23-1+deprecated+dontuse+deb.sury.org~trusty+1 (cli) Come rimuovere il deprecato?


Per eliminare il messaggio deprecato, è necessario utilizzare diversi repository ppa :.

Devi rimuovere i pacchetti esistenti e il repository deprecato. Quindi, aggiungi il nuovo repository e installa i pacchetti necessari:

# Remove old ppa: and its packages
sudo add-apt-repository ppa:ondrej/php5-5.6 --remove --yes
sudo apt-get --purge remove php5-common
# Add the new ppa:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
# If you are using it with Apache, run:
sudo apt-get install libapache2-mod-php5.6
# If you are using it with Nginx, run:
sudo apt-get install php5.6-fpm

Successivamente, è necessario apportare modifiche alla configurazione del server Web, poiché alcuni percorsi sono stati modificati nella configurazione PHP-FPM, ecc.

Maggiori informazioni qui .





php-5.6