由于某种原因,我的RedMine安装从来没有得到任何日志文件。
Redmine是一个用Ruby on Rails编写的开源项目pipe理系统。
我是一个Ruby或Rails的新手。
已经search了维基,论坛,门票没有任何线索这个看似简单的事情。
顺便说一句,这是从这个TurnKey Linux应用程序的以前版本的升级。 我可以看到旧版本的备份文件夹中有一个日志文件,里面有大量的日志信息。
但是我的/var/www/railsapp/log/production.log只有几天前的一行,宣布创build日志。
现在,我真正的问题是开始在应用程序中发生的一些奇怪的事情,但我觉得,A)看到日志,我可能意识到这是我改变了我的configuration(虚拟机和networking设置mucking)B)将有日志在一个问题上发布给红矿团队。
同时,我甚至无法login任何东西。 是否有debugging级别设置?
韦恩,真诚
我还没有用Rails做很多事情,但是我想看一下config/environments/production.rb ,看看有什么选项可以用来logging。 日志logging通常使用Logger标准的ruby库来完成,它应该根据你当前的环境生成一个日志(例如log / production.log)。 如果您不在生产环境中,您将获得更多的事件logging – 仅生产日志信息或更高版本其他环境logging包括debugging在内的所有信息。 如果您在应用程序中遇到exception,请查看Exceptional或New Relic 。
这是权限相关。 经过一番忙碌后,我得到了它的工作,只是让所有者和文件组匹配运行railsapp和正确的读/写权限的用户。 只是混淆它如何破碎。 – 韦恩