有効期限は最終アクセスから 24分間 (1440秒) 有効期限が過ぎたセッションファイルは、 の確率で破棄される 有効期限内にセッションに再アクセスがあった場合は、期間は延長される ちなみに、なぜ かと言うと。サーバーに負荷をかけないように、 「期限が切れたセッションファイルがある程度、溜まってから消す」 という理由によるもの。 セッションの維持期間を延ばす セッションの有効期限を延ばす場合、例えば 1日 にしたい場合は ↓ こう ・プログラムに書く場合 ini_set( 'session.gc_maxlifetime', 86400 ); // 秒(デフォルト:1440) プログラムにこれを書いても期限が延びないことがある。 その場合は、セッションファイルの保存場所を変更しないとダメ。理由は後述。 ・php.ini に書く場合 session.gc_maxlifetime = 86400
![PHP のセッションに関する覚え書き | Thought is free](https://cdn-ak-scissors.b.st-hatena.com/image/square/90a2d955ea2860234c6288a79f7e8649fed03d02/height=288;version=1;width=512/https%3A%2F%2Fthk.kanzae.net%2Fwp-content%2Fuploads%2F2015%2F10%2Fphp-hi-eye.png)