Xdebug 安装在ubuntu 12.04上,在此Helpful article
的帮助下,使用了sublime text build 3083的zend_extension = / usr / lib中/ PHP5 / 20090626 / xdebug.so
xdebug.remote_enable =上
xdebug.remote_handler = dbgp
xdebug.remote_host =本地主机
xdebug.remote_port = 9500
xdebug.show_local_vars = 1
xdebug.remote_log =" /var/log/xdebug/xdebug.log"
Xdebug.sublime-settings
{
"path_mapping": {
"/var/www/echo/" : "/var/www/echo/"
},
"url": "http://localhost/echo/index.php",
"super_globals": true,
"close_on_stop": true
}
echo.sublime项目
{
"folders":
[
{
"path": "."
}
],
"settings":
{
"xdebug": {
"path_mapping": {
"/var/www/echo/" : "/var/www/echo/"
},
"url": "http://localhost/echo/index.php",
"super_globals": true,
"close_on_stop": true
}
}
}
的index.php
<?php
echo "hello world";
phpinfo();
?>
在第一行设置断点
点击工具&gt; Xdebug启动Xdebug(启动浏览器)
页面在浏览器中打开,前缀为?XDEBUG_SESSION_START = sublime.xdebug
http://localhost/echo/?XDEBUG_SESSION_START=sublime.xdebug
它在sublime text3
的底部显示了4个面板但现在如何介入?它没有在底部面板中显示任何内容
我在哪里错过任何一点?
控制台输出
追踪(最近一次通话): 文件&#34; ./ threading.py&#34;,第901行,在_bootstrap_inner中 文件&#34; ./ threading.py&#34;,第858行,在运行中 文件&#34;主要在/home/keshav/.config/sublime-text-3/Installed Packages / Xdebug Client.sublime-package&#34;,第275行,在听取
文件&#34; xdebug.protocol在/home/keshav/.config/sublime-text-3/Installed Packages / Xdebug Client.sublime-package&#34;,第250行,在听 Xdebug Client.xdebug.protocol.ProtocolConnectionException:[Errno 98]地址已在使用中
注意:已经看过similar issue on github,但这无助于解决我的问题。
注意:我有但无法在another article中描述的sublime text3中看到这样的面板(如下所示),
答案 0 :(得分:-3)
这将解决您的问题。