php版本和php配置版本之间不匹配

php版本和php配置版本之间不匹配,php,php-5.6,Php,Php 5.6,我正在使用Ubuntu 14.04 最近,我通过以下链接从php5.5更新到php5.6:(即添加ppa:ondrej/php5-5.6存储库) 之后,php config--version显示为5.5.9,而php-v显示为5.6.18 我必须使用pecl安装一些扩展。但是pecl遵循php配置并安装与php5.6不兼容的扩展。因此,我新安装的所有版本都无法正常工作。这件事我坚持了两天。感谢您的帮助 PS:在某个地方,我发现可能有两个不同的php配置二进制文件位于不同的路径,但我只能找到一个。

我正在使用Ubuntu 14.04

最近,我通过以下链接从php5.5更新到php5.6:(即添加ppa:ondrej/php5-5.6存储库)

之后,php config--version显示为5.5.9,而php-v显示为5.6.18

我必须使用pecl安装一些扩展。但是pecl遵循php配置并安装与php5.6不兼容的扩展。因此,我新安装的所有版本都无法正常工作。这件事我坚持了两天。感谢您的帮助


PS:在某个地方,我发现可能有两个不同的php配置二进制文件位于不同的路径,但我只能找到一个。

php配置是
php5 dev
包的一部分

如果ppa:ondrej/php5-5.6存储库也提供了这一点(应该)

应该解决这个问题。
(我想知道为什么在更新
php5
时没有声明dependecy来更新
php5 dev
包……)

sudo apt-get install php5-dev
sudo apt-get install php5.6-dev