如何在rails中向用户显示production.log内容?

时间:2015-03-27 13:44:33

标签: ruby-on-rails

如何在html页面的rails中显示production.log内容?

如果管理员需要日志支付功能,我们如何在html页面中显示它?

由于

1 个答案:

答案 0 :(得分:0)

您可以从磁盘加载任何文件并在页面中显示它。将此代码放在控制器操作中的某个位置:

@log_contents = File.read('log/production.log') # Or another log file

并在视图中显示:

<pre><%= @log_contents %></pre>

但要注意;那些日志文件往往会变得非常大,所以你可能想加载并只显示最后的X行。