Php Xdebug断点无法处理升华文本3

Php Xdebug断点无法处理升华文本3,php,debugging,sublimetext3,xdebug,Php,Debugging,Sublimetext3,Xdebug,尝试在Sublime文本上使用Xdebug。 安装到Sublime时,请遵循所有说明。通过软件包管理器安装了Xdebug客户端。将路径映射和URL添加到Xdebug.sublime-settings "pathMappings": { "/var/www/html": "path_to_folder_with_project" }, "url": "http://local.

尝试在Sublime文本上使用Xdebug。 安装到Sublime时,请遵循所有说明。通过软件包管理器安装了Xdebug客户端。将路径映射和URL添加到Xdebug.sublime-settings

"pathMappings": {
        "/var/www/html": "path_to_folder_with_project"
    },
    "url": "http://local.testapp.com/",
使用pecl将Xdebug扩展安装到我的机器上

然后更新了我的
php.ini
文件,如下所示:

zend_extension="xdebug.so"
xdebug.remote_enable = On
xdebug.profiler_enable = On
xdebug.profiler_enable_trigger = On
xdebug.remote_connect_back=1
xdebug.idekey=sublime.xdebug
问题是,通过右键单击Sublime上的一行设置的任何断点都不起作用。但是,将断点设置为so
xdebug\u stop()
有效

我错过什么了吗?跟踪了我在网上找到的所有资源来解决这个问题,但我似乎无法让断点正常工作

看到其他人问同样的问题,但提供的答案似乎不适合我。 我曾尝试创建一个如本文所述的崇高项目,以及如本文所建议的更改端口,但似乎没有任何效果


任何帮助都将不胜感激。

好吧,这里根本不是一个优秀的文本用户,但是从收集Xdebug日志(
Xdebug.remote\u log
)开始,并为失败的调试会话(其中没有使用
Xdebug\u break();
(执行编程断点的正确函数)这样做).到目前为止,我能说的是:你实际上是如何告诉你的代码你想调试它的?我的意思是:按“调试”按钮而不是通常的“运行”?使用一些Xdebug浏览器扩展(tat为下一页请求设置Xdebug cookie)?将“debug me”标志手动添加到请求的URL(如在该教程中)?您的Xdebug设置没有显示您正在使用调试器autostart(它将尝试调试每个请求)。。所以你需要手动操作。嗨@LazyOne。所以我把remote_log设置为true,没有看到任何日志。一旦我运行xdebug:Start会话,就会显示xdebug选项卡。看不到任何日志。除非我在错误的地方寻找这些原木您可以指定日志的完整路径。另外:所以我确实让xdebug使用VScode。。。我不知道为什么它对我的崇高不起作用。感谢@LazyOne让我登上Sublime