PECL安装xdebug失败,因为它找到了内置的旧PHP而不是自制的最新版本

我正在使用pecl sudo pecl install xdebug安装xdebug并且我得到:检查检查支持的PHP版本… configure:错误:不支持.需要PHP版本> = 7.0.0和< 7.3.0(找到5.6.30)
我用自制软件安装了最新的PHP v7.2,但是pecl发现了过时的MacOS内置版PHP,我怎样才能让pecl找到最新版本?

解决方法:

你能试一下吗?

pecl -d php_suffix = 7.2 install< package>

您也可以尝试更改pecl设置:

sudo pecl config-set php_ini /etc/php/7.2/cli/php.ini
sudo pecl config-set ext_dir /usr/lib/php/******/
sudo pecl config-set bin_dir /usr/bin/
sudo pecl config-set php_bin /usr/bin/php7.2
sudo pecl config-set php_suffix 7.2

如果没有任何作品使用力量:

sudo pecl install -f
上一篇:PHP,mongo.so未能写


下一篇:PHP Solr PECL扩展安装