suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Werden die Dateien von Laravel nach Ablauf der Sitzung nicht automatisch gelöscht?

Ich habe es lokal ausprobiert und festgestellt, dass die Dateien in storageframeworksessions nach Ablauf der Sitzung nicht automatisch gelöscht werden?

伊谢尔伦伊谢尔伦2782 Tage vor590

Antworte allen(2)Ich werde antworten

  • 巴扎黑

    巴扎黑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/laravel/framework/blob/a423a55ed6601daebcbb75817de6...

    Antwort
    0
  • 怪我咯

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

    可以把session文件存放目录设置为/tmp,配置项为config/session.phpfiles

    Antwort
    0
  • StornierenAntwort