PhpStorm + Xdebug + VMware VM =超时连接到客户端

时间:2018-07-01 15:30:28

标签: phpstorm vmware xdebug remote-debugging

我的Debian服务器(VMware虚拟机)已启动并正在运行,并且PhpStorm中的所有设置都可以。我已将虚拟机网络适配器设置为桥接(也尝试过NAT)。

我的xdebug.ini如下:

zend_extension=xdebug.so
xdebug.profiler_enable=On
xdebug.remote_enable=On
xdebug.remote_host=MY_HOST_IP_ADDRESS
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.idekey=PHPSTORM
xdebug.remote_autostart=1
xdebug.remote_log="/tmp/xdebug.log"

不过,我的xdebug.log看上去很生气:

Log opened at 2018-07-01 14:54:08
I: Connecting to configured address/port: MY_HOST_IP_ADDRESS:9000.
E: Time-out connecting to client. :-(
Log closed at 2018-07-01 14:54:09

实际上,当我在来宾计算机上使用telnet时...

telnet MY_HOST_IP_ADDRESS 9000
Trying MY_HOST_IP_ADDRESS...
telnet: Unable to connect to remote host: Connection refused

几天后,我真的不知道如何进行这项工作。我的SSH隧道也已启动并正在运行(我已经使用了内置的PhpStorm SSH工具),但是即使netcat也帮不上忙:

 nc MY_HOST_IP_ADDRESS 9000
 (UNKNOWN) [MY_HOST_IP_ADDRESS] 9000 (?) : Connection refused

这是我的PhpStorm配置(如您所见,验证脚本看起来不错):

Validation CLI 我想念什么?

0 个答案:

没有答案