【问题标题】:How to print console output into my website Ruby on Rails [closed]如何将控制台输出打印到我的网站 Ruby on Rails [关闭]
【发布时间】:2014-06-16 18:45:25
【问题描述】:

我将在 Ruby On Rails 中创建自己的日志,因为我的应用程序不生成日志。 (我不知道为什么)。我怎样才能把用户所做的事情放在数据库中? F.e 如果用户将某事添加到数据库中,我将在管理页面中有一些输出。我做过特殊的角色,所以我有特殊的页面来管理视图。

【问题讨论】:

  • 你能举个例子吗?
  • 您希望日志文件显示在视图中吗?
  • 如果我通过控制台中的网站将某物添加到数据库中,我会得到一些输出,我会在我的网站中显示它
  • 我只会在我的控制台 (rails c) 中打印 SQLITE 的内容
  • 我编辑了我的问题以指定问题。

标签: ruby-on-rails ruby sqlite


【解决方案1】:

您可以创建一个页面来读取 /log/production.log 的内容并显示它。该页面将有一个授权规则,因此只有管理员可以访问它。

【讨论】:

  • 但我的日志文件有问题 - 它们一直是空的
  • 确保您的 /config/environments/production.log 文件中有 config.log_level = :debug。如果您在开发模式下运行您的应用程序,您应该查看的日志是 /log/development.log
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-05
  • 1970-01-01
  • 2012-06-01
  • 2021-12-13
相关资源
最近更新 更多