生产日志不起作用

Mic*_*orn 12 logging xmlhttprequest ruby-on-rails-3

在过去,我以为我只是疯了.我可能是,但我的生产日志根本没有响应某些请求.我正在从移动客户端将图像发布到我的rails应用程序,然后在Web浏览器中获取刷新的视图.改变后的记录清晰可见.以上都没有出现在我的生产日志中,但是一小时前就记录了类似的请求.我没有更改任何配置文件.我没有重新启动我的服务器.有关为什么会发生这种情况的任何建议吗?

the*_*fme 11

检查设置的值

config.log_level = :warn
Run Code Online (Sandbox Code Playgroud)

在你的

/rails_app/config/enviroments/production.rb
Run Code Online (Sandbox Code Playgroud)

FYI

可用的日志级别为:: debug,:info,:warn,:error,:fatal.

因此,如果将级别设置为致命级别,则仅记录严重错误.如果将其设置为调试,几乎所有内容都将被记录.默认情况下,它在生产中设置为警告.这是有充分理由的.因为您不希望无缘无故地将大量日志文件堆积在生产服务器上.


Dav*_*cio 6

在我的情况下,首先我添加config.log_level = :debugproduction.rb文件然后我必须创建production.log文件(在日志文件夹中),然后使用chmod命令提供适当的权限.


Mic*_*orn 2

内存不足是我能想到的最可能的原因。如果我能证明这一点,我会在这里发帖。