gpt4 book ai didi

ruby-on-rails - 即使启用了日志记录并设置为 :info,Savon 也不会将其输出记录到 production.log

转载 作者:行者123 更新时间:2023-12-04 05:14:54 24 4
gpt4 key购买 nike

我有所有三个环境(测试、开发、生产)在 :info 级别显示日志输出,通过 config.log_level = :info在它们各自的 .rb 文件中。

当我使用 rails s 启动本地 Rails 服务器时, 当有我期望的请求时,Savon 输出会出现在控制台中。但此输出未记录到实际 development.log文件。同样的事情发生在生产环境中,这是我非常希望看到 Savon 输出的地方。

我的 application.rb 中有这个块:

Savon.configure do |config|
config.env_namespace = :soapenv
config.log = true
config.logger = Rails.logger
config.log_level = :info
config.pretty_print_xml = true
end

这确实配置了我是否可以在控制台中看到日志记录。但我如何实际将其写入 *.log?

最佳答案

对我来说这是订单:/
“日志”应该在“记录器”之前

  • config.log = true
  • config.logger = Rails.logger
  • 关于ruby-on-rails - 即使启用了日志记录并设置为 :info,Savon 也不会将其输出记录到 production.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14407709/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com