我尝试使用 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 端口)