我正在尝试为我的虚拟Ubuntu 14.04设置远程调试.
我在我的HHVM 3.3.0上启用了xdebug,将其添加到server.ini:
hhvm.xdebug-not-done.enable=1
hhvm.xdebug-not-done.remote_enable=1
Run Code Online (Sandbox Code Playgroud)
但它对我不起作用.我应该执行任何其他动作才能使其正常工作吗?
尝试在浏览器中加载http:// localhost:3000无法在我的Windows机器上运行,但是当我这样做时
curl -v http://localhost:3000
Run Code Online (Sandbox Code Playgroud)
在我的流浪汉VM上 - 页面加载正常.
我在考虑端口转发问题,所以我设置了
config.vm.network :forwarded_port, guest: 3000, host: 3000
Run Code Online (Sandbox Code Playgroud)
在vagrant配置文件中,但它没有帮助.
我试图在我的虚拟机上捕获对端口3000的调用,就像这样
sudo tcpdump -i eth0 'port 3000'
Run Code Online (Sandbox Code Playgroud)
这表明vagrant VM可以听到我的调用,但nodemon不知道它.
我被困在这里,任何建议都表示赞赏.
谢谢!