我在我的ubuntu 14.04中安装了php5-xdebug。但是,当我尝试更改默认调试器' zend debugger'到了' xdebug',我无法选择' xdebug'。 看我的eclipse配置: 那我的日食出了什么问题?
php -m
的结果:
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
date
dba
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mhash
mysql
mysqli
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xdebug
xml
xmlreader
xmlwriter
Zend OPcache
zip
zlib
[Zend Modules]
Xdebug
Zend OPcache
答案 0 :(得分:3)
从“调试”窗口(屏幕截图所在的位置),单击“ PHP服务器... &#39;(橙色链接)”,然后“编辑< /强>&#39 ;.现在您应该看到调试器下拉菜单,您可以在其中将其更改为XDebug。
CLI调试器也是如此。点击 PHP可执行文件... &#39;(橙色链接),然后点击修改&#39;。现在您应该看到 PHP Debugger 下拉菜单,您可以在其中将其更改为XDebug。
祝你好运。答案 1 :(得分:0)
我的情况是有人正确安装了x-debug(使用 php -m 检查命令行)。在较新版本的eclipse(我的是4.4)中,选择调试器连接到PHP服务器选项。在那里你可以选择默认调试器,然后正确显示
修改强>
要更改点击&#34; PHP服务器&#34;链接在上面的截图中。然后点击&#34; new&#34;在右侧,添加新服务器。然后会出现一个窗口,您应该能够在定义新服务器时将调试器更改为xdebug。然后使用该服务器。