【问题标题】:Where is the production.log in Ubuntu 14.04 - Rails 4Ubuntu 14.04 中的 production.log 在哪里 - Rails 4
【发布时间】:2015-03-22 19:04:41
【问题描述】:

我在 OpsWorks 中有一个 Ubuntu 14.04,我的 production.rb 文件中有这个配置:

config.log_level = :debug

问题是我在我的服务器中找不到production.log,我读到这可能是因为运行应用程序的用户没有正确的权限来写入文件。 production.log 的正确路径是什么?如果问题是我可以在 Opsworks 中更改的用户权限?

【问题讨论】:

  • 你使用哪个 AP 服务器,独角兽、乘客、WeBrick 什么的?

标签: ruby-on-rails ubuntu ruby-on-rails-4 ubuntu-14.04 aws-opsworks


【解决方案1】:

您应该将stderr_pathstdout_path 添加到您的unicorn.rb 如果你不写他们的方法,独角兽的默认输出路径是/dev/null daemonized。

# #{Rails.root}/config/unicorn.rb
stderr_path "#{Rails.root}/log/unicorn_error_#{Rails.env}.log"
stdout_path "#{Rails.root}/log/unicorn_#{Rails.env}.log"

更多详情Unicorn Congigular

【讨论】:

    猜你喜欢
    • 2014-09-01
    • 1970-01-01
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 2015-09-21
    相关资源
    最近更新 更多