Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails rails设计日志级别的记录器_Ruby On Rails_Devise - Fatal编程技术网

Ruby on rails rails设计日志级别的记录器

Ruby on rails rails设计日志级别的记录器,ruby-on-rails,devise,Ruby On Rails,Devise,我正在rails 3.2应用程序中使用Desive 2.0.4。我正在使用内置的设计行动邮件发送欢迎和密码重置电子邮件。我注意到的一点是,Desive不会在生产环境中将电子邮件头记录到日志文件中,而是在开发环境中记录到日志文件中,在生产环境中,它只记录一行“发送到XXXXXX的邮件”。我试图弄明白两件事: 我该如何设计自己的日志记录器和日志级别集 是否有办法更改Desive中设置的日志级别,它看起来现在设置为INFO,所以我可以将其设置为debug 谢谢rails中的日志记录系统非常差。我不

我正在rails 3.2应用程序中使用Desive 2.0.4。我正在使用内置的设计行动邮件发送欢迎和密码重置电子邮件。我注意到的一点是,Desive不会在生产环境中将电子邮件头记录到日志文件中,而是在开发环境中记录到日志文件中,在生产环境中,它只记录一行“发送到XXXXXX的邮件”。我试图弄明白两件事:

  • 我该如何设计自己的日志记录器和日志级别集
  • 是否有办法更改Desive中设置的日志级别,它看起来现在设置为INFO,所以我可以将其设置为debug

谢谢

rails中的日志记录系统非常差。我不认为你能在如此精细的层次上做到这一点。如果有帮助,您可以更改应用程序的默认日志记录级别。