2016-02-28 1 views
3

J'utilise Ubuntu 14.04.Mismatch entre la version de php et la version de php-config

Récemment, je mis à jour de php5.5 à php5.6 suivant ce lien: https://www.dev-metal.com/install-setup-php-5-6-ubuntu-14-04-lts/ (ie en ajoutant les ppa: ondrej/dépôt de php5-5.6)

Après que --version php-config affiche 5.5. 9 alors que php -v montre 5.6.18.

J'ai dû installer quelques extensions en utilisant pecl. Mais pecl suit php-config et installe des extensions non compatibles avec php5.6. Aucune de mes nouvelles versions ne fonctionne à cause de cela. Je suis coincé dessus pendant 2 jours. Toute aide est appréciée. PS: Quelque part, j'ai trouvé que je pouvais avoir deux binaires php-config différents situés dans des chemins différents, mais je ne pouvais en trouver qu'un seul. Php-config fait partie du package php5-dev.

Répondre

3

Si les ppa: ondrej/dépôt php5-5.6 prévoit que aussi bien (il devrait)

sudo apt-get install php5-dev 

devrait résoudre ce problème.
(Je me demande bien pourquoi il y a un n'est pas un dependecy déclaré qui met à jour le paquet php5-dev lorsque php5 est mis à jour ....)

+0

Great! Ça a marché. Merci. :) –

0
sudo apt-get install php5.6-dev