出于某种原因,我的RedMine安装永远不会获得任何日志文件.
Redmine是一个用Ruby on Rails编写的开源项目管理系统.
我是Ruby或Rails的新手.
已经搜索过wiki,论坛,门票而没有任何关于这个看似简单的事情的线索.
顺便说一句,这是对此TurnKey Linux应用程序的先前版本的升级.我可以看到旧版本的备份文件夹有一个包含大量日志消息的日志文件.
但我的/var/www/railsapp/log/production.log中只有几行前几天宣布创建了日志.
现在,我真正的问题是在应用程序中开始发生的一些奇怪但我觉得那样A)看到日志,我可能会意识到这是我在配置中改变的东西(与VM和网络设置混淆)B)将有日志在一个问题上发布给redmine团队.
与此同时,我甚至无法记录任何东西.是否有要设置的调试级别?
此致
韦恩
解决方法
我也没有对Rails做过多少工作,但是我会看一下config / environments / production.rb,看看有哪些选项可供日志记录.记录通常使用Logger标准ruby库完成,该库应该只根据您当前的环境生成日志(例如log / production.log).如果您不在生产环境中,您将获得更多事件记录 – 生产仅记录信息或以上其他环境记录包括调试在内的所有内容.如果您在应用程序中遇到异常,请查看
Exceptional或
New Relic.