系统配置
Ubuntu 14.04
Xampp v 5.6.3
在xampp之后安装了php5-dev
sudo /opt/lampp/lampp start
Run Code Online (Sandbox Code Playgroud)
现在想安装Xdebugwihin xampp并尝试了3种方法,但没有任何问题,请查看整个过程.
sudo apt-get install php5-xdebug
Run Code Online (Sandbox Code Playgroud)
命令成功但在.usr/lib/php5 /中没有这样的文件...
卸载
用向导检查后下载了xdebug.tar.gz
ice@cold:~/Downloads/xdebug-2.2.6$ /usr/bin/phpize5
Run Code Online (Sandbox Code Playgroud)
/ usr/bin/phpize5找不到config.m4.
确保在模块的顶级源目录中运行"/ usr/bin/phpize5"
也试过phpize,/opt/lampp/bin/phpize但没有工作
在那之前让我检查一下 pecl help version
PEAR版本:1.9.4
PHP版本:5.5.9-1ubuntu4.5 Zend引擎版本:2.5.0
运行于:Linux冰冷3.13.0-39-generic#66-Ubuntu SMP Tue Oct 28 13:30:27 UTC 2014 x86_64
pecl install xdebug
...
...
Build process completed successfully
Installing '/usr/lib/php5/20121212/xdebug.so'
install ok: channel://pecl.php.net/xdebug-2.2.6
configuration option "php_ini" is not set to php.ini location
You should add "zend_extension=xdebug.so" to php.ini
Run Code Online (Sandbox Code Playgroud)
完全执行
我可以看到该文件
644 /usr/lib/php5/20121212/xdebug.so
在/ opt/lampp/etc/php.ini下面添加了一行
[xdebug]
zend_extension="/usr/lib/php5/20121212/xdebug.so"
Run Code Online (Sandbox Code Playgroud)
重启灯泡
但仍然缺少xdebug图标 
请告诉我有什么问题
Moh*_*dan 10
xdebug位于xampp文件夹下
/opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
在ubuntu 14.04上只需在/ opt/lampp中搜索并复制完整路径然后再打开php.ini并替换
;的zend_extension = opcache.so
同
的zend_extension = "/路径/ xdebug.so"
在我的情况下
的zend_extension = "/选择/ LAMPP/LIB/PHP /扩展/无调试非ZTS-20131226/xdebug.so"
在/opt/lmapp/etc/php.ini中编辑,将xdebug.so的位置分配给 zend_extension
[xdebug]
zend_extension="/usr/lib/php5/20121212/xdebug.so"
Run Code Online (Sandbox Code Playgroud)
用...来代替
[xdebug]
zend_extension="xdebug.so"
Run Code Online (Sandbox Code Playgroud)
并重新启动lampp并安装Xdebug.

因为我之前没有这样做,因为Xdebug Docs本身警告不要这样做
注意:您应该忽略任何提示将"extension = xdebug.so"添加到php.ini - 这将导致问题.