【发布时间】:2015-02-07 17:29:37
【问题描述】:
系统配置
Ubuntu 14.04
Xampp v 5.6.3
在 xampp 之后安装 php5-dev
sudo /opt/lampp/lampp start
现在想安装Xdebug wihin xampp,我尝试了可用的 3 方法,但没有任何结果,请查看整个过程。
1)Ubuntu软件包
sudo apt-get install php5-xdebug
命令执行成功,但.usr/lib/php5/...中没有这样的文件
已卸载
2)量身定制的安装说明
在与wizard检查后下载xdebug.tar.gz
ice@cold:~/Downloads/xdebug-2.2.6$ /usr/bin/phpize5
/usr/bin/phpize5 找不到 config.m4。
确保在模块的顶级源目录中运行“/usr/bin/phpize5”
也尝试了phpize、/opt/lampp/bin/phpize,但没有成功
3)PECL安装
在那之前让我检查一下pecl help version
梨版本:1.9.4
PHP版本:5.5.9-1ubuntu4.5 Zend 引擎版本:2.5.0
运行于:Linux ice-cold 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
完全执行
我可以看到文件
644 /usr/lib/php5/20121212/xdebug.so
添加到 /opt/lampp/etc/php.ini
[xdebug]
zend_extension="/usr/lib/php5/20121212/xdebug.so"
重启灯
但仍然缺少 xdebug 图标
请告诉我有什么问题
【问题讨论】:
-
好奇,为什么不能安装php和mysql?
-
因为 xampp 很容易..所有东西都在一起
-
@diEcho 你重启服务了吗? xampp 也默认附带 xdebug,但它在
php.ini中的注释确保启用它。 -
@RahilWazir 如何做到这一点
php.ini我在最新的 xamppp 中没有看到 xdebug 的任何条目 -
哇,真的吗? 23K rep,你现在不知道我们没有在标题中添加“SOLVED”吗?删除问题或发布答案并接受。