[PHP-users 3068] Re: phpでのキャッシュの有効期限について

Yasuo Ohgaki php-users@php.gr.jp
Wed, 24 Oct 2001 12:43:02 +0900


hasegawa wrote:

> 長谷川です。
> 大垣さん。引き続き回答ありがとうございます。
> メールの受信タイミングのずれで、大垣さんの回答を読む前に
> サンプルコードを送ってしまいました。すいません。
> 
> 
>>no-store, must-revalidate等がヘッダーで送られていると思います。
>>
> 
> ご回答の通り、wgetの結果は以下になってました。
> 
> Expires: Thu, 19 Nov 1981 08:52:00 GMT
> Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
> Pragma: no-cache


このヘッダーはcache limitterが"nocache"になっている場合に送られます。


>>>■サンプルコード
>>>
>>コードでは無く、headerを送る関数/設定、header(),
>>session_cache_limiter()、php.iniのsession.cache_limiter等はどう
>>なっているのでしょうか?
>>実際に送信されたヘッダーを見ると何処が問題かわかると思います。
>>
>>どのような効果があるか理解せずに設定する事はお勧めしませんが、
>>cache_limitterを"none"等に設定するととりあえずは、希望さ
>>れる動作をすると思います。
>>
> 
> ご覧の通り、header()、session_cache_limiter()を入れないサンプル
> を送っています。
> これだけの情報があれば、前に進むことができると思いますので、調整
> して試してみます。


php.iniに"session.cache_limitter = nocache"があると思います。

--
Yasuo Ohgaki
yohgaki@dd.iij4u.or.jp

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/