Capistrano 3 移动日志目录
Capistrano 3 move log directory
如何更改 capistrano 放置其日志文件的目录?我在文档中找不到。
目前日志出现在我的开发机器上的 myapp/log/...
中。但是,由于我使用的是 laravel,并且有一个日志目录 myapp/storage/logs
,我希望 capistranos 日志也出现在这里。
您是指每次部署时创建并附加到的 capistrano.log
文件吗?
您可以通过将以下内容添加到 deploy.rb
来指定位置:
set :format_options, log_file: "storage/logs/capistrano.log"
这告诉 Airbrussh(Capistrano 3.5.0+ 中的默认日志记录实现)将日志文件放在哪里。更多信息在这里:https://github.com/mattbrictson/airbrussh#configuration
如何更改 capistrano 放置其日志文件的目录?我在文档中找不到。
目前日志出现在我的开发机器上的 myapp/log/...
中。但是,由于我使用的是 laravel,并且有一个日志目录 myapp/storage/logs
,我希望 capistranos 日志也出现在这里。
您是指每次部署时创建并附加到的 capistrano.log
文件吗?
您可以通过将以下内容添加到 deploy.rb
来指定位置:
set :format_options, log_file: "storage/logs/capistrano.log"
这告诉 Airbrussh(Capistrano 3.5.0+ 中的默认日志记录实现)将日志文件放在哪里。更多信息在这里:https://github.com/mattbrictson/airbrussh#configuration