Php xdebug断点失败

Php xdebug断点失败,php,netbeans,xdebug,Php,Netbeans,Xdebug,以通常的方式庆祝建立一个新的测试服务器盒——请求帮助xdebug工作 服务器: Ubuntu服务器16.10/Nginx/php7 Xdebug设置,要求与at相同,并显示在phpinfo上 一**: 这些是当前尝试的设置 [xdebug] zend_extension="/usr/lib/php/20151012/xdebug.so" xdebug.remote_enable=true xdebug.remote_host=192.168.0.201 xdebug.remote_port=10

以通常的方式庆祝建立一个新的测试服务器盒——请求帮助xdebug工作

服务器: Ubuntu服务器16.10/Nginx/php7 Xdebug设置,要求与at相同,并显示在phpinfo上

一**:

这些是当前尝试的设置

[xdebug]
zend_extension="/usr/lib/php/20151012/xdebug.so"
xdebug.remote_enable=true
xdebug.remote_host=192.168.0.201
xdebug.remote_port=10000 (port #9000 is usually occupied by FPM, so I recommend to use a differen$
xdebug.remote_autostart=1
xdebug.idekey=netbeans-xdebug
客户: 在端口10000上侦听的Windows 10/Netbeans

日志:

我根据下面一些有用的评论编辑了这篇文章,但是他们没有提供解决方案,尽管我可以看到xdebug在日志中声明存在连接

有趣的是,当我选择“在第一行停止”时,“继续”图标显示为绿色,执行似乎停止,尽管我不知道在哪里。断点仍然被忽略,因此Netbeans似乎部分识别了xdebug。 这是同时使用Chrome和Firefox

需要帮助才能让xdebug和netbeans对话。

我正在使用浏览器插件: 最简单的xdebug,也适用于chrome浏览器

它有关于如何启动xdebug的文档


我成功地让它在Netbeans、Atom.io和Ms代码上工作。这很简单。

您能将这些设置添加到ini并试用吗

xdebug.remote_connect_back=1
xdebug.collect_includes=on
xdebug.extended_info=1
xdebug.show_local_vars=1
xdebug.show_mem_delta=1
xdebug.max_nesting_level=200

希望端口10000是允许的

我以前从未在Netbeans上设置过,但从Eclipse上类似的报告问题来看,此设置似乎需要将Project properties>Source>Web Root设置为Nginx提供的公共目录。
断点现在工作正常。

1防火墙?2 NetBeans是否在TCP 9000端口上侦听可能您忘记启用侦听器,例如,在PhpStorm中,有专门用于此目的的按钮?使用netstat或类似工具进行检查。3 php.ini中的完整xdebug设置是什么?日志显示正在检查远程回接地址。。。但是我没有看到相应的配置行,这意味着-您只显示了它的一部分。4它是什么IP-192.168.5.17-仔细检查它是否是正确的IP必须是运行NetBeans的计算机的IP,从这一点可以看出Ubuntu@LazyOne-是的,我试过所有明显的。IP只是一个192.168.5范围的本地IP。IDE显示为正在侦听。您的服务器和系统是否在同一网络上?您在这里使用的是公共ip。所以请仔细检查一下。通过交叉检查,你能通过你的系统访问192.168.0.201:10000吗?@chudasamachirag你在哪里读取公共IP?这些是同一个局域网上的地址?我知道192.168。{0-9}。{0-9}建议使用本地网络,我过去经常这样做,这看起来很有希望,对不起,我没有机会测试这个,但会让你开始的,然后,在任何平台或IDE上设置xdebug都很容易。在Visual Studio代码中,服务器端的根目录位置有一个设置,我想IDE知道如何将URL映射到文件,这可能是您的问题。看起来是这样的,因为它成功地连接到客户端,但没有响应断点。这似乎没有什么区别,日志输出与上面相同,只是时间戳不同
xdebug.remote_connect_back=1
xdebug.collect_includes=on
xdebug.extended_info=1
xdebug.show_local_vars=1
xdebug.show_mem_delta=1
xdebug.max_nesting_level=200