gpt4 book ai didi

ruby-on-rails - Rails Capistrano 3 - 如何将 production.log 文件共享到 Capistrano 的共享文件夹中?

转载 作者:行者123 更新时间:2023-12-02 21:24:12 25 4
gpt4 key购买 nike

我正在使用 Capistrano 3 与我的 Rails 应用程序进行部署。问题是,每次我将应用程序部署到服务器时,./log/development.log 文件都会重置。我听说可以将 production.log 文件放入共享文件夹中并在每次部署时附加。

我认为这是 Capistrano 默认制作的,但显然不适合我:(

有什么想法吗?

谢谢!

最佳答案

在您的 config/deploy.rb 中,您需要类似于以下的行:

set :linked_dirs, %w{log public/system}

这将告诉 capistrano 将 logpublic/system 符号链接(symbolic link)到部署时的共享目录中。

关于ruby-on-rails - Rails Capistrano 3 - 如何将 production.log 文件共享到 Capistrano 的共享文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25693037/

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