2016-04-28 18 views
2

Ich habe mein System auf Ubuntu 16.04 LTS aktualisiert, jetzt habe ich diese neuere Version PHP 7 installieren und PHP 5 entfernen, Wie kann ich PHP 5.4 auf Ubuntu 16.04 LTS installieren?Package php5 hat keinen Installationskandidaten auf Ubuntu 16.04 LTS

Ich habe versucht:

sudo apt-get install php5 

und ich habe diesen Fehler:

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
Package php5 is not available but is referred to by another package. 
This may mean that the package is missing, has been obsoleted, or 
is only available from another source 

E: Package php5 has no installation candidate 
+1

Entfernen Sie zuerst php7 Paket dann versuchen system.and zu aktualisieren dann php5.x installieren –

+1

, wenn Sie beide Versionen ausgeführt werden soll (was ich raten würde) verwenden so etwas wie [PHPBrew] (http://123code.co .de/view/Tutorials/using-phpbrew-to-switch-and-manage-php-Versionen), um sie zu verwalten. – DevDonkey

+0

'sudo php5enmod mcrypt' sudo: php5enmod: Befehl nicht gefunden, warum das? –

Antwort

4

Ubuntu 16.04 kommt mit PHP7, es gibt keine PHP5-Pakete. alle php7 Pakete entfernen:

sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " " 

New PPA

sudo add-apt-repository ppa:ondrej/php 

Update-Pakete:

sudo apt-get update 

installieren PHP:

sudo apt-get install php5.6 

prüfen PHP Version:

php -v 
Verwandte Themen