是否有可能在远程服务器上执行ruby-debug?

问题描述:

我正在尝试调试远程服务器。是否有可能在远程服务器上执行ruby-debug?

我该如何执行ruby-debug并通过断点访问控制台?

是否有可能通过点击网站来激活这些断点?

+0

的RubyMine做这口井。 – Zabba 2011-02-20 05:14:33

ruby​​-debug已经有很长一段时间没有进行调试了。事实上,Noufal Ibrahim提到的代码使用了相同的底层通用代码。

但是我刚刚添加了一些文档来描述它在参考手册中的工作原理。

http://bashdb.sourceforge.net/ruby-debug.html#Remote-Debugginghttp://bashdb.sourceforge.net/ruby-debug.html#Out_002dof_002dprocess-execution-options

如果你可以SSH到服务器,你可能更好地在那里本地运行你的调试器。

否则,你可能想看看http://blogs.oracle.com/martink/entry/remote_debugging_debug_whatever_ruby

+0

我可以ssh进来。但是在本地运行它,那么如何工作,因为我没有浏览器来访问它。你有一个例子吗? – Trip 2011-02-19 05:04:25

+0

我还没有使用`ruby`。它是一个你正在处理的Web应用程序?为什么浏览器的整个业务? – 2011-02-19 12:55:22