PECL安装XDebug的失败,因为它发现内置的旧的PHP,而不是自制的最新版本

问题描述 投票:3回答:1

我和PECL sudo pecl install xdebug安装了XDebug,我也得到:checking Check for supported PHP versions... configure: error: not supported. Need a PHP version >= 7.0.0 and < 7.3.0 (found 5.6.30) 我安装了自制的最新的PHP v7.2中,但PECL发现内置的PHP版本过时的MacOS,我怎样才能使PECL找到最新版本?

php xdebug pear pecl php-7.2
1个回答
5
投票

你能试一下吗?

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
© www.soinside.com 2019 - 2024. All rights reserved.