我已经在Ubuntu 12.04上使用Capistrano、Nginx、Passenger、Postgres、Redis/Resque设置了一个rails 4服务器
一切都运行得很好,除了production.log文件总是空的。
我在production.rb中尝试了各种配置更改,但都无济于事。
这绝对不是权限问题,因为日志目录和每个日志上的权限都是完全开放的(777)
有没有人能帮我弄清楚如何让基本的日志工作?
发布于 2014-02-10 14:23:09
罪魁祸首是Heroku's rails_12factor gem
从Gemfile中删除这个gem,现在日志可以正常工作了。
# group :production do
# gem 'rails_12factor'
# end
发布于 2014-02-10 14:13:37
检查production.rb文件中的日志级别,config.log_level = :debug
将显示它的错误。还要确保服务器正在运行生产模式,如果您没有对rails env的任何配置文件进行任何更改,则默认为生产模式。
https://stackoverflow.com/questions/21670173
复制相似问题