찾다

 >  Q&A  >  본문

세션이 만료된 후 laravel의 파일이 자동으로 삭제되지 않습니까?

로컬에서 시도해 본 결과 세션이 만료된 후에도 Storageframeworksessions의 파일이 자동으로 삭제되지 않는 것으로 나타났습니다.

伊谢尔伦伊谢尔伦2782일 전584

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

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

    다 덮을 테니 내가 뭘 찾았는지 보세요

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

    // 여기서 이 요청이 가비지 수집에 해당하는지 살펴보겠습니다
    // 가비지 수집을 수행하는 데 필요한 확률을 눌러 복권
    주어진 요청에 도달하면 // 이 핸들러를 호출하여 let
    만료된 세션을 모두 삭제합니다.

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

    gc 메소드는 지정된 $lifetime UNIX 타임스탬프보다 오래된 모든 세션 데이터를 삭제해야 합니다.

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

    회신하다
    0
  • 怪我咯

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

    세션 파일 저장 디렉터리를 /tmp,配置项为config/session.phpfiles

    로 설정할 수 있습니다.

    회신하다
    0
  • 취소회신하다