0

シンからユニコーンに切り替えています。これまでのところすべてが機能し、テストは合格していますが、ターミナルで有用なログステートメントを取得できません。私はtail log/development.log実際に何が起こったのかを見なければなりません。

http://dave.is/unicorn.htmlを読んで、ログをSTDOUTに転送することで機能させることができましたが、開発ログファイルも取得できるようにしたいので、grep後で実行できます。 。

Rails :: Rack :: LogTailerを追加して、サーバーの起動後にログも表示されるようにするにはどうすればよいですか?

たぶん私はRails::Rack :: LogTailerは必要ありませんか?リクエストのたびにログファイルを調整する必要はありません。

これが関係する場合...私はRails3.2.13、Rack 1.4.5、およびUnicorn4.6.2を実行しています。

- 編集 -

これを最後に追加してみましたconfig/environments/development.rb

config.middleware.insert_after(Rails::Rack::Logger, Rails::Rack::LogTailer, "/log/development.log")

しかし、それは何の効果もなかったようです。

4

1 に答える 1

2

修正は非常に簡単です。先頭の「/」を削除してください。

変更: "
/ log / development.log"から: "log / development.log"

于 2013-08-09T11:53:57.993 に答える