2016-02-28 92 views
3

我使用的是Ubuntu 14.04。php版本和php-config版本之间不匹配

最近,我从php5.5更新为php5.6以下网址:https://www.dev-metal.com/install-setup-php-5-6-ubuntu-14-04-lts/(即添加PPA:的Ondrej/php5-5.6库)

在PHP-配置--version是示出5.5后。 9而php -v显示5.6.18。我不得不使用pecl安装一些扩展。但pecl遵循php-config并安装与php5.6不兼容的扩展。由于这一点,我的新安装的版本都没有工作。我坚持了2天。任何帮助表示赞赏。

PS:某处我发现我可能有两个不同的php-config二进制文件位于不同的路径中,但我只能找到一个。

回答

3

php-config是php5-dev软件包的一部分。

万一PPA:的Ondrej/php5-5.6存储库提供以及(它应该)

sudo apt-get install php5-dev 

应该解决这个问题。
(虽然我不知道为什么有一个不是dependecy宣布更新时php5更新的php5-dev包....)

+0

太好了!有效。谢谢。 :) –

0
sudo apt-get install php5.6-dev