本周刚刚安装了 RubyMine 6,并尝试在 ubuntu 服务器上进行远程调试。
我在服务器上运行这个命令:
rdebug-ide -d –host 0.0.0.0 –port 8080 –dispatcher-port 3389 –bin/rails s
如果我尝试在 IDE 中添加断点,我会得到通常的结果:30564:
如果我访问 rails 应用程序,断点将被完全绕过。
调试安装在服务器上的 gem:debugger (1.6.2) debugger-linecache (1.2.0) debugger-ruby_core_source (1.2.4) ruby-debug-base19x (0.11.30.pre15) ruby-debug-ide (0.4.22)
调试安装在运行 rubymine 的客户端上的 gem: debugger (1.6.2) debugger-linecache (1.2.0) debugger-ruby_core_source (1.2.4, 1.2.3) ruby-debug-base19x (0.11.30.pre15) ruby-debug- ide (0.4.22)
在 localhost 上调试完美。
有任何想法吗?
谢谢。