0

我正在从瘦切换到独角兽。到目前为止,一切正常,我的测试也通过了,但我没有在终端中获得有用的日志语句。我必须tail log/development.log看看实际发生了什么。

我阅读了http://dave.is/unicorn.html并且能够通过将日志转移到 STDOUT 来使其工作,但我也希望能够拥有我的开发日志文件,所以我grep以后可以.

如何添加 Rails::Rack::LogTailer 以使我的日志在我启动服务器后也显示出来?

也许我不需要 Rails::Rack::LogTailer?我不想在每次请求后都跟踪我的日志文件。

如果这是相关的……我正在运行 Rails 3.2.13、Rack 1.4.5 和 Unicorn 4.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 回答