我已经安装了vdd
https://www.drupal.org/node/2008792
然后尝试使xdebug与phpstorms IDE(或eclipse)一起工作
https://www.drupal.org/node/2146223
xdebug在我的流浪虚拟机中工作,而它在本地wamp项目中工作正常。
可能是什么原因以及如何确定问题?
xdebug应该在vdd中开箱即用。 是否有针对远程xdebug设置的特定内容? 显然xdebug connectback应该找到远程地址很好,而xdebug chrome helper应该设置一个好的cookie。
这是我的VM xdebug配置:
xdebug.remote_connect_back =1
xdebug.default_enable = 1
xdebug.remote_autostart = 0
xdebug.remote_enable = 1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.max_nesting_level = 200
xdebug.profiler_enable_trigger = 1
xdebug.remote_host=192.168.44.44
xdebug.remote_log=/tmp/xdebug.log
答案 0 :(得分:1)
我在这里遇到了与Sublime Text 3中最新的Drupal vagrant和xdebug相同的问题。 非常乐意找到解决方案。
编辑: 在深入挖掘之后,我发现in the xdebug docs设置xdebug.remote_host必须是运行IDE的客户端的IP。您目前在那里有vdd盒IP。 但是在启用xdebug.remote_connect_back时会忽略此设置,这与您的情况相符。
无论如何,还没能让它运行......