我已经遵循了这个文件:这是我的 php.ini[XDebug]zend_extension="C:\xampp\php\ext\php_xdebug.dll"xdebug.profiler_enable = 1xdebug.profiler_enable_trigger = 1xdebug.remote_enable = 1xdebug.remote_host = "localhost"xdebug.remote_handler = "dbgp"xdebug.remote_mode = "req"xdebug.remote_port = 9000我正在端口 9000 上使用 XAMPP 运行 Apache:当我这样做时,来自 NetBeans:调试 -> 调试项目我得到以下信息:端口 9,000 已被占用。配置 IDE 以使用另一个端口?XAMPP是使用9000千端口的软件。我需要在这里做什么?我应该将 XDebug 端口更改为 9001 吗?工具->选项:如果我这样做,我还需要更改 php.ini 并将 XDebug 端口更改为 9001。或者我应该继续使用端口 9000?我进行了不同的设置,但无法达到断点。
2 回答
慕桂英4014372
TA贡献1871条经验 获得超13个赞
这就是我运行调试器的方式:
当出现提示时:
端口 9,000 已被占用 配置 IDE 使用其他端口?
单击“是”(或者您可以从“工具”->“选项”打开设置:选择“PHP”->“调试”)
将调试器端口设置为 9001。
更新 php.ini 以拥有端口 9001
[XDebug]
zend_extension="C:\xampp\php\ext\php_xdebug.dll"
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 1
xdebug.remote_enable = 1
xdebug.remote_host = "localhost"
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = "req"
xdebug.remote_port = 9001
重新启动XAMPP
沧海一幻觉
TA贡献1824条经验 获得超5个赞
我多年来一直使用 Netbeans 来编写 PHP 代码,但 xdebug 一直是一种痛苦。我什至无法给你任何指示。
但我去年改用了 VS code,我可以诚实地说它改进了我的代码,而且 xdebug 实际上很容易连接,而且使用起来很有趣。
我建议你尝试一下。
- 2 回答
- 0 关注
- 93 浏览
添加回答
举报
0/150
提交
取消