我已升级到Capistrano 3并在新服务器上成功部署了多个Rails应用程序。
以前使用Capistrano 2部署Rails日志神奇地去了/myapp/shared/log/production.log
通过我的Cap3部署,日志位于应用程序文件夹myapp / current / log / production.log
这是故意还是我错过了设置? 是否有一些特殊的方法来设置它们以便它们进入/ shared / log?
答案 0 :(得分:23)
刚刚找到答案。
您需要取消注释deploy.rb中的以下行
set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system}