我无法在Ubuntu 12.04 LTS上安装xdebug。
我从xdebug wizard收到的指示如下: -
xdebug-2.4.0beta1.tgz
tar -xvzf xdebug-2.4.0beta1.tgz
cd xdebug-2.4.0beta1
./configure
make
cp modules/xdebug.so /usr/lib/php5/20100525
etc/php5/cli/php.ini
并更改该行
zend_extension = /usr/lib/php5/20100525/xdebug.so
执行.configure
时出现以下错误: -
checking Check for supported PHP versions... configure: error: not supported. Need a PHP version >= 5.4.0 (found 5.3.10-1ubuntu3.21)
但是php -v
给出了以下输出: -
PHP 5.4.45-2+deb.sury.org~precise+2 (cli) (built: Oct 4 2015 16:12:54)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
但php-config --version
报告如下(导致问题): -
5.3.10-1ubuntu3.21
我已将Php升级到5.4,如“添加PPA并安装较新版本的PHP”
中的link所述有人能让我知道如何解决这个问题吗?
答案 0 :(得分:0)
执行了此link sudo apt-get upgrade
中提到的升级后,其中包含了一些升级包。做sudo apt-get dist-upgrade
解决了这个问题。
答案 1 :(得分:0)
如果您不想升级所有套餐。更简单的方法是,安装最新的php-config。
如果是不同版本的php-config --version和php --version。
要更新php-config,您必须安装最新的php-dev。
如果
php --version
PHP 5.6.30-7 + deb.sury.org~miniual +1(cli)
例如
sudo apt-get install php5.6-dev
在上述情况下,它将是:
sudo apt-get install php5.4-dev