4

WEBrickの開発環境で動作するシンプルなRailsアプリを開発しました。ただし、本番環境に移行すると機能しません。アセットや物に関する些細なエラーを修正しました。ただし、うまくいかないこともあります。デバッガーで何が起こっているかをインタラクティブに確認できると非常に便利です。

コードに挿入できbyebug、コードの実行を一時停止しますが、パッセンジャーnginxもSTDOUTに記録しないため(デフォルトで)、byebugプロンプトに到達できません。(そしてどちらも STDIN を読まない)

パッセンジャー + nginxbyebugで実行する方法はありますか?

編集

今回私の問題はhttpsに関連していました。

4

2 に答える 2

3

乗客の著者はこちら。Byebug 統合は Passenger Enterprise で利用できます: https://www.phusionpassenger.com/library/admin/nginx/debugging_console/ruby/

于 2016-02-04T21:54:56.397 に答える
0

https://github.com/davejamesmiller/ruby-debug-passengerを使用できます。 これにより、rake タスクが追加されます。「rake debug」を実行するだけで、byebug にヒットした時点でコードに接続されます。

于 2016-03-02T22:09:10.647 に答える