【问题标题】:Persist File Session during Laravel 5 Capistrano Deployment在 Laravel 5 Capistrano 部署期间保持文件会话
【发布时间】:2017-04-25 07:37:37
【问题描述】:

我正在使用 Capistrano 部署一个使用文件会话驱动程序的 Laravel 5 应用程序。我必须做什么才能在新版本(部署)中保持当前会话?

【问题讨论】:

    标签: laravel session laravel-5 capistrano


    【解决方案1】:

    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 部署之间保持不变。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-30
      • 2015-02-18
      • 1970-01-01
      • 1970-01-01
      • 2014-01-03
      • 2015-05-10
      相关资源
      最近更新 更多