Ho installato php da apt - Come posso rimuovere quella versione e installarne una precedente?
Ho installato php da apt - Come posso rimuovere quella versione e installarne una precedente?
Risposte:
Puoi installare una versione precedente di qualsiasi pacchetto con Apt: devi solo cercare il nome della versione specifica che desideri. Supponendo che tu stia usando Debian, puoi cercare le vecchie versioni dei pacchetti sul loro sito http://www.debian.org/distrib/packages
Il formato per l'installazione di detto pacchetto specifico è il seguente:
apt-get install <package name>=<version>
Ad esempio, se si desidera installare la versione denominata 5.3.3-7 + squeeze3, si utilizza questo:
apt-get install php5=5.3.3-7+squeeze3
Ma anche questo mi porta alla domanda "Perché dovresti farlo?" Mentre potresti avere script PHP che richiedono una versione precedente di PHP, nella mia esperienza non c'è stato un aggiornamento da molto tempo che ha rotto gli script PHP (gestisco un server web che ospita diverse centinaia di siti Web). Come tale, avresti una versione pericolosamente insicura di PHP sul tuo server. Sei sicuro di volerlo fare?
apt-get remove --purge yourphppackage
Vai qui: http://archive.ubuntu.com/ubuntu/pool/main/p/php5/
Ottieni il file deb della versione che ti serve.
dpkg -i yourphppackage.deb
Disinstalla la versione precedente usando sudo apt-get purge phpquindi Usando questo link http://sg2.php.net/releases/ possiamo scaricare qualsiasi compressione tar della versione specifica di PHP.
Seguire i passaggi seguenti
Estrarre il file tar
cd php-7.0.*
./configure
make
sudo make install
Controlla la versione di php usando php -v