4

いくつかの不明な理由から、Byebug はコンソールでのコードの出力を停止します。

たとえば、次のテストでbyebugを追加しました。

ここに画像の説明を入力

コンソール/ターミナルにあるもの:

ここに画像の説明を入力

何が間違っているのか、またはこの問題の理由をどこで検索できるのか分かりますか?

編集:

テストの実行方法をコマンドします。

$ rake spec

編集2:

任意の場所で Byebug を使用してサーバーを実行すると、それも機能しません。ログも出力しません。これは、サーバーを実行していくつかのリクエストを送信した後のコンソールの外観です-...空:

ここに画像の説明を入力

コンソールに表示されないのは、puma.rb の構成が原因である可能性があります。

min_threads_count = ENV.fetch('RAILS_MIN_THREADS') { 5 }.to_i
max_threads_count = ENV.fetch('RAILS_MAX_THREADS') { 5 }.to_i
threads min_threads_count, max_threads_count

bind "unix:///var/run/puma.sock?umask=0000"

stdout_redirect "/var/log/puma.stdout.log", "/var/log/puma.stderr.log", true

environment ENV.fetch('RAILS_ENV') { 'development' }

plugin :tmp_restart
4

0 に答える 0