php版本和php-config版本之间不匹配
作者:互联网
我正在使用Ubuntu 14.04.
最近,我按照以下链接:https://www.dev-metal.com/install-setup-php-5-6-ubuntu-14-04-lts/从php5.5更新到php5.6(即添加ppa:ondrej / php5-5.6存储库)
之后,php-config –version显示5.5.9,而php -v显示5.6.18.
我必须使用pecl安装一些扩展.但是pecl遵循php-config并安装了与php5.6不兼容的扩展.由于这个原因,我的新安装版本均无法正常工作.我坚持了两天.任何帮助表示赞赏.
PS:在某个地方,我发现我可能有两个位于不同路径的不同php-config二进制文件,但我只能找到一个.
解决方法:
php-config是php5-dev软件包的一部分.
如果ppa:ondrej / php5-5.6存储库也提供了它(应该)
sudo apt-get install php5-dev
应该解决这个问题.
(我想知道为什么没有一个dependecy声明在更新php5时更新php5-dev包….)
标签:php-5-6,php 来源: https://codeday.me/bug/20191119/2032545.html