Удаленный отладчик не ломается - rdebug-ide - RubyMine 6

На этой неделе я только что установил RubyMine 6 и попытался выполнить удаленную отладку на сервере Ubuntu.

Я запускаю эту команду на сервере:

rdebug-ide -d –host 0.0.0.0 –port 8080 –dispatcher-port 3389 - bin/rails s

Если я пытаюсь добавить точки останова в IDE, я получаю обычное значение: 30564:

Если я получаю доступ к приложению rails, точка останова полностью обходит.

Установленные на сервере гемы отладки: 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: 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 работает отлично.

Есть идеи?

Благодарю.

1 ответ

Насколько я знаю, если вы хотите использовать rdebug-ide вам нужно удалить debuggerДругим вариантом является использование debugger-xml с debugger, но это не сработало для меня, это вызывает много ошибок локально на моей машине и моих коллегах, когда resque работает.

Другие вопросы по тегам