我一直在尝试在远程GCP Nginx服务器上设置Xdebug以与SublimeText 3配合使用,但我无法使其正常工作。
我使用this guide在服务器端设置Xdebug。这似乎很好。 Xdebug.ini:
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_log = /tmp/xdebug_remote.log
xdebug.remote_mode = req
xdebug.remote_port = 9005
我在Xdebug Client
中安装了具有正确项目配置的SublimeText3。然后,我允许从GCP服务器控制台的端口9005传出数据。
但是我一直收到错误消息“无法连接到主机:(”
我认为这与端口this answer的端口侦听不正确有关,但是我无法弄清楚如何通过设置远程服务器上的SublimeText和Xdebug之间的连接来建立SSH隧道正确。
我发现的所有文档对我来说都是不确定的。我已经断断续续地这样做了几个月。有人可以帮我吗?