Rails 4.2.5似乎正在登录标准,即使我没有告诉它



我有一个生产服务器(Apache/乘客)我正在推动使用Capistrano,在此环境中,Rails正在登录标准而不是文件。我已经搜索了代码库,但我看不到任何使它成为标准的东西。是否有要说的配置,将其记录到文件以默认方式...

我在乘客中看到了日志。debug文件,这就是我知道它将标准的方式。我拥有具有适当权限的日志文件和作为同一用户运行的乘客,同一精确的设置在我们的dev/strating服务器上工作。

在我的生产服务器上(损坏的服务器)从控制台:

Rails.logger
 => #<RailsStdoutLogging::StdoutLogger:0x0000000534b9d0

在我的开发/登台服务器上:

 Rails.logger
 => #<ActiveSupport::Logger:0x00000006308878 

终于弄清楚了,这个宝石:

gem'Rails_12Factor',group ::生产

正在这样做。我刚从Heroku搬走。

最新更新