无法在 Ubuntu 12.04 LTS 上安装 xdebug
Not able to install xdebug on Ubuntu 12.04 LTS
我无法在 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,如本 link 在 "Add a PPA and install newer a newer version of PHP"
部分所述
谁能告诉我如何解决这个问题?
按照此 link 中所述进行升级后,使用 sudo apt-get upgrade
保留了一些升级包。执行 sudo apt-get dist-upgrade
解决了问题。
如果您不想升级所有软件包。更简单的方法是,安装最新的 php-config .
如果 php-config --version 和 php --version.
的版本不同
要更新 php-config,您必须安装最新的 php-dev。
如果
php --version
PHP 5.6.30-7+deb.sury.org~精确+1 (cli)
例如
sudo apt-get install php5.6-dev
在上述情况下它将是:
sudo apt-get install php5.4-dev
我无法在 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,如本 link 在 "Add a PPA and install newer a newer version of PHP"
部分所述谁能告诉我如何解决这个问题?
按照此 link 中所述进行升级后,使用 sudo apt-get upgrade
保留了一些升级包。执行 sudo apt-get dist-upgrade
解决了问题。
如果您不想升级所有软件包。更简单的方法是,安装最新的 php-config .
如果 php-config --version 和 php --version.
的版本不同要更新 php-config,您必须安装最新的 php-dev。
如果
php --version
PHP 5.6.30-7+deb.sury.org~精确+1 (cli)
例如
sudo apt-get install php5.6-dev
在上述情况下它将是:
sudo apt-get install php5.4-dev