我已经加载了 xdebug 2.1.2,在我的 phpinfo 中它似乎可以工作,但是我想知道如何验证 xdebug 是否在监听端口 9000?通常我会使用反向 shell 来 xdebug,但是使用本地机器上的 vmware,我想要一个正常的远程会话?我可以从虚拟机 ping 主机,我可以从主机连接到虚拟机的 Web 服务器,还可以打开 ftp 会话,但我无法让 IDE 连接到 xdebug?我已经将端口 80 和 9000 从 vmnet8 转发到主机端口了?
这是我的 vmware-netconfig:
答案1
首先在 php.ini 文件中启用 xdebug.remote_log。
尝试 telnet hostip 9000
确保配置了 xdebug.idekey=ECLIPSE_DBGP 行