2017-09-23 5 views
14

Comment installer php5.6 dans le debian 9Installation php5.6 dans debian 9

Les paquets suivants contiennent des dépendances non satisfaites: libapache2-mod-php5: Depends: libdb5.1 mais ce n'est pas installable Depends: libonig2 (> = 5.2.0) mais il n'est pas installable Depends: libssl1.0.0 (> = 1.0.1) mais il n'est pas installable Depends: apache2-mpm-prefork mais ce n'est pas installable ou apache2-mpm-itk mais il n'est pas installable Dépend: php5-cli mais il ne va pas être installé E: Impossible de corriger problèmes, vous avez tenu des paquets cassés.

+0

avez-vous changé quelque chose sur votre source.list? tout nouveau dépôt ajouter là? –

Répondre

31

Vous pouvez utiliser les paquets libérés par Ondřej Surý, voir deb.sury.org

Ouvrez le terminal et exécutez la commande suivante:

apt-get install apt-transport-https lsb-release ca-certificates 

obtenir la clé GPG:

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg 

ou:

curl https://packages.sury.org/php/apt.gpg | apt-key add - 

Ajouter le nouveau référentiel à vos sources:

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list 

Installation PHP5.6

apt-get update 
apt-get install php5.6 

Pour basculer entre les versions PHP:

update-alternatives --config php 

Exemple de sortie:

---------------------------------------------------------- 
* 0   /usr/bin/php7.0 70  mode automatique 
    1   /usr/bin/php5.6 56  mode manuel 
    2   /usr/bin/php7.0 70  mode manuel 
+1

Wow merci beaucoup – karthikeyan

+1

merci, cela fonctionne. –

+1

Merci beaucoup lutté beaucoup pour le faire fonctionner – Rinav