Skip to main content
 首页 » 编程设计

nginx中远程 Xdebug 端口 9000 繁忙 Phpstorm

2025年01月19日73exmyth

我尝试使用 vagrant php 5.4 和 nginx 在远程虚拟机上进行调试。当我重新启动 Mac 时,我可以设置断点,但无法删除它。当我尝试停止并重新启动 phpstorm 虚拟机时,只说端口 9000 正忙,无法连接。

我的 Xdebug 设置

xdebug.collect_includes = 1 
xdebug.collect_params = 1 
xdebug.dump_globals = 1 
xdebug.idekey = "" 
xdebug.profiler_enable_trigger = 1 
xdebug.remote_autostart = 0 
xdebug.remote_enable = 1 
xdebug.remote_host = "10.10.21.67" 
xdebug.remote_log = /tmp/xdebug-remote.log 
xdebug.remote_port = 9000 
xdebug.var_display_max_children = -1 
xdebug.var_display_max_data = -1 
xdebug.var_display_max_depth = -1 

再见 铝

请您参考如下方法:

您应该简单地尝试更改 php.ini 和 PhpStorm 中的端口。我也有这个信息,但没有注意到 9000 端口上有任何东西,当我在两个地方进行更改(并且可能进行了一些重新启动)时,调试工作没有任何问题。 (我已经使用了 10000 端口)