Пассажир 3.0 и отладчик - PullRequest
2 голосов
/ 03 ноября 2010

У меня проблемы с использованием отдельного пассажира с отладчиком.Если я попробую это:

passenger start --debugger

Я получу эту ошибку:

Your version of ruby-debug is too old. Please upgrade to the latest version.

Мой Ruby: ruby ​​1.8.7 (2010-04-19 patchlevel 253) [x86_64-linux], MBARI 0x6770, Ruby Enterprise Edition 2010.02

Ruby debug: ruby-debug (0.10.3) ruby-debug-base (0.10.3)

Итак, кто-нибудь успешно использовал Passenger 3.0 сотладчик?

Ответы [ 2 ]

6 голосов
/ 03 ноября 2010

Он не должен работать, флаг был экспериментальным, но мы забыли удалить его для 3.0.0, поэтому он не задокументирован Он будет удален для 3.0.1.

1 голос
/ 07 декабря 2011

Вы можете запустить отладчик в Passenger с помощью rack-debug

Это работает, когда клиент подключается к процессу Passenger в заданных вами точках останова. Немного сложнее, чем использовать Thing / Mongrel с отладчиком. Но довольно прост в настройке.

...