我有一个php版本的7.1.1,我按照https://xdebug.org/wizard.php的说明安装的phpize如下所示,
Configuring for:
PHP Api Version: 20151012
Zend Module Api No: 20151012
Zend Extension Api No: 320151012当我搜索这件事时,是为了php 7.0
有什么办法可以改变这个吗?我遵循了这个指令,https://xdebug.org/docs/faq#custom-phpize,但仍然不起作用。
发布于 2017-09-18 00:06:42
在Ubuntu16Vagrantbox中,安装了多个PHP版本,默认为PHP7.1。我运行了以下命令:
sudo update-alternatives --set phpize /usr/bin/phpize5.6
sudo update-alternatives --set php /usr/bin/php5.6
sudo update-alternatives --set php-config /usr/bin/php-config5.6发布于 2018-03-12 13:01:27
在我的情况下
php -v显示了7.2版本,并且
php-config --version展示了7.0版本
我的解决办法是跑:
sudo apt-get install php7.2-dev
所以版本匹配
现在运行php-config --version可以正确地显示7.2
运行phpize显示:
Configuring for:
PHP Api Version: 20170718
Zend Module Api No: 20170718(从20151012改为20170718)
https://askubuntu.com/questions/890366
复制相似问题