You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置NetBeans让Xdebug远程调试仅在断点处停止

NetBeans Xdebug仅在断点处停止配置方案

配置步骤

1. 修改NetBeans全局调试设置

  • 打开NetBeans,依次点击顶部菜单栏 工具 > 选项 > PHP > 调试 标签页
  • 取消勾选 在第一行停止(Stop at First Line) 选项,保存配置

2. 修改项目单独调试配置

  • 右键对应PHP项目,选择 属性 > 运行配置 > 高级
  • 取消勾选 调试时在第一行停止 选项,保存项目配置

3. 补充Xdebug配置参数

在你现有php.ini的[debug]配置段中新增一行配置,避免Xdebug本身强制在首行中断:

xdebug.break_at_first_line = 0

修改完成后执行命令重启Apache2服务生效:

sudo systemctl restart apache2

4. 调试操作注意事项

启动调试后不要点击*步进(F7/Step Into)或步过(F8/Step Over)*按钮,直接点击 继续(F5) 按钮,调试器会自动跳过无断点的代码,仅在你设置的断点位置触发中断。

异常情况修复

如果上述操作后问题仍存在,可重置NetBeans缓存解决配置冲突:
关闭NetBeans后,删除Windows系统下路径C:\Users\你的用户名\AppData\Roaming\NetBeans\对应版本号\var\cache的整个cache文件夹,重新打开NetBeans即可。

内容的提问来源于stack exchange,提问作者Michael Konz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 01:06:03