1

我已经让我的 ruby​​-debug 与 ruby​​ 1.9.3 和 rails Rails 3.0.1 一起工作。

但是现在我们升级到 Rails 3.2.1(不确定它是否与此有关),当我在我的代码中放置一个 ruby​​-debug 时,如果它处于初始化状态,它就会停止并且我可以进行调试。但是,如果 ruby​​-debug 语句是从 AJAX 调用它的地方,它会打印 (rdb:1) 和一些空格,然后只是跳过它,看起来它看到它并且知道它必须停在那里但它没有。

有任何想法吗?

谢谢!

4

1 回答 1

0

我意识到有人已经将 rails 服务器更改为在 apache 而不是 webrick 上运行,这就是它没有停止的原因。我必须运行 rails server webrick 并且它有效。

于 2012-03-28T04:31:05.783 回答