【问题标题】:Rails printing log to rails consoleRails 打印日志到 Rails 控制台
【发布时间】:2015-10-28 05:39:15
【问题描述】:


我想在通过 rails 控制台运行代码时在控制台中获取 Rail.logger.info 的输出。默认情况下,我看不到它打印它。有什么需要更改的配置吗?
谢谢

【问题讨论】:

    标签: ruby ruby-on-rails-3


    【解决方案1】:

    打开 Rails 控制台后:

    Rails.logger = Logger.new(STDOUT)
    

    如果需要更改日志级别:

    Rails.logger.level = Logger::DEBUG
    

    这会使更改本地化到您的控制台进程,因此您只能看到它的输出,而看不到可能正在运行的其他 Rails 进程的输出。

    【讨论】:

      猜你喜欢
      • 2011-11-25
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2020-05-07
      • 2011-05-11
      • 2018-11-28
      • 1970-01-01
      • 2016-12-20
      相关资源
      最近更新 更多