[PHP-users 25515] Re: session_regenerate_id が古いセッションファイ

Eiji Miwa miwa @ offside.ne.jp
2005年 4月 28日 (木) 17:52:16 JST


 ミワです。

On 2005年 4月 28日 , at 03:20 PM, haward wrote:
>
> http://bugs.php.net/bug.php?id=32064
> 「session_regenerate_id()しても古いセッションファイルが残るのは何でだ?」
> 「なんでそんな必要があるんだ?バグじゃない。仕様だ」

 大事なところが抜けてませんか?

> 「なんでそんな必要があるの?」
 「セッションファイルを消すのは、ガーベージコレクションです。
  すぐ消したいなら session_destroy() を呼んでね。」
> 「だからバグじゃないです。仕様です。」
 
 と言ってるので、session_destroy() を使うか、php.ini で
 session.gc_probability
 session.gc_divisor
 session.gc_maxlifetime
 あたりを設定すればいいのではないでしょうか?

--
 miwa at offside.ne.jp



PHP-users メーリングリストの案内