搜尋

首頁  >  問答  >  主體

laravel的session過期後檔案不會自動刪除嗎?

我本地試了一下,發現session過期後storage\framework\sessions內的檔案不會自動刪除?

伊谢尔伦伊谢尔伦2782 天前594

全部回覆(2)我來回復

  • 巴扎黑

    巴扎黑2017-05-16 16:58:00

    會覆蓋,你看我找到了什麼

    https://github.com/laravel/framework/blob/5.1/src/Illuminate/Session/M...

    // Here we will see if this request hits the garbage collection
    lottery by hitting // the odds needed to perform garbage collection on
    any given request. If we do // hit it, we'll call this handler to let
    it delete all the expired sessions.

    https://github.com/laravel/framework/blob/a423a55ed6601daebcbb75817de6...

    gc 方法應該銷毀所有比給定 $lifetime UNIX 時間戳記還舊的 session 資料。

    http://laravel-china.org/docs/5.0/extending
    https://github.com/laravel/framework/blob/5925ed9bae03c86ea0d6902568ca...
    https://github.com/lara/fr a423a55ed6601daebcbb75817de6...

    回覆
    0
  • 怪我咯

    怪我咯2017-05-16 16:58:00

    可以把session檔案存放目錄設定為/tmp,配置项为config/session.phpfiles

    回覆
    0
  • 取消回覆