在 Laravel 5 Capistrano 部署期间保留文件会话
Persist File Session during Laravel 5 Capistrano Deployment
我正在使用 Capistrano 部署一个使用文件会话驱动程序的 Laravel 5 应用程序。我必须做什么才能在新版本(部署)中保留当前会话?
Capistrano::Laravel默认为下面的linked_dirs
"storage/app",
"storage/framework/cache",
"storage/framework/sessions",
"storage/framework/views",
"storage/logs"
我在 deploy.rb
中像这样使用它们
set :linked_dirs, fetch(:linked_dirs, []).push(
'public/uploads',
'storage/app',
'storage/framework/cache',
'storage/framework/sessions',
'storage/framework/views',
'storage/logs'
)
并且文件会话在不同的 Capistrano 部署之间保持不变。
我正在使用 Capistrano 部署一个使用文件会话驱动程序的 Laravel 5 应用程序。我必须做什么才能在新版本(部署)中保留当前会话?
Capistrano::Laravel默认为下面的linked_dirs
"storage/app",
"storage/framework/cache",
"storage/framework/sessions",
"storage/framework/views",
"storage/logs"
我在 deploy.rb
中像这样使用它们
set :linked_dirs, fetch(:linked_dirs, []).push(
'public/uploads',
'storage/app',
'storage/framework/cache',
'storage/framework/sessions',
'storage/framework/views',
'storage/logs'
)
并且文件会话在不同的 Capistrano 部署之间保持不变。