WEBrickは通常、その出力をdevelopment.logとstdoutの両方に書き込みます。ただし、突然停止し、stdoutに書き込みを行っていません。私たちが得ているのは
Booting WEBrick
=> Rails 3.2.8 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
そして何も。development.logは正しく書き込まれているようです。
これはプロジェクト固有の問題です。これは、チームのすべてのメンバーが異なるコンピューターで発生しているためです。一方、別のRailsプロジェクトを作成すると(そしてGemfileとGemfile.lockをコピーして、同じgemがあることを確認すると)、ターミナルで通常の出力が得られます。
これは大きな問題です。ブレークポイントでプロセスにアクセスできないため、特にpryやruby-debugを使用できなくなるからです。
Ruby ruby-1.9.3-p194、Rails 3.2.8、WEBrick1.3.1を使用しています。重要な場合は、私たち全員がMac(Mountain Lion)を使用しています。
これを引き起こしている可能性のあるアイデアとそれを解決する方法はありますか?stdoutが必要です!ありがとう