Ruby on rails heroku config on rails应用程序抑制开发环境上的日志

Ruby on rails heroku config on rails应用程序抑制开发环境上的日志,ruby-on-rails,ruby-on-rails-4,logging,heroku,Ruby On Rails,Ruby On Rails 4,Logging,Heroku,我正在将rails 4.2应用程序从linode移植到heroku。我在一个单独的分支中进行了更改 当我在本地测试应用程序时,heroku分支似乎正在抑制日志;没有任何内容写入log/development.log文件。当我切换到master分支时,日志功能工作正常 因此,如果我需要查看应用程序中任何新更改的日志,我会在分支之间切换。heroku移植尚未完成;因此,该分支不会与“master”合并 为什么特定于heroku的分支会抑制日志?我应该检查什么配置?一个可能的原因是您将herokura

我正在将rails 4.2应用程序从
linode
移植到
heroku
。我在一个单独的分支中进行了更改

当我在本地测试应用程序时,heroku分支似乎正在抑制日志;没有任何内容写入
log/development.log
文件。当我切换到
master
分支时,日志功能工作正常

因此,如果我需要查看应用程序中任何新更改的日志,我会在分支之间切换。heroku移植尚未完成;因此,该分支不会与“master”合并


为什么特定于heroku的分支会抑制日志?我应该检查什么配置?

一个可能的原因是您将heroku
rails\u 12factor
gem放在gem文件中,这会覆盖development.rb设置。尝试将gem移动到gem文件中的
生产
块,然后重试

谢谢!事实确实如此。将
rails\u 12factor
gem移动到
production
块修复了该问题。