【问题标题】:Does Capistrano 3 still put Rails logs in shared/logCapistrano 3 是否仍将 Rails 日志放在 shared/log 中
【发布时间】:2014-10-05 11:32:48
【问题描述】:

我已升级到 Capistrano 3 并在新服务器上成功部署了多个 Rails 应用程序。

以前在 Capistrano 2 部署中,Rails 日志神奇地转到 /myapp/shared/log/production.log

在我的 Cap3 部署中,日志位于应用文件夹 myapp/current/log/production.log 中

这是故意的还是我错过了设置? 是否有一些特殊的方法来设置它以便他们去 /shared/log ?

【问题讨论】:

    标签: ruby-on-rails capistrano


    【解决方案1】:

    刚刚找到答案。

    您需要在 deploy.rb 中取消注释以下行

    set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-28
      • 1970-01-01
      • 1970-01-01
      • 2020-12-04
      • 2019-10-14
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多