何となく歩いた結果

デジカメを持って色々な場所に出没し撮影した写真を公開。最近は東京の夜と里山をメインテーマに撮影中。システム開発の話題も。

PHP キャッシュの制御

2006-07-09 17:35:57 | ソフトにまつわる話
PHPでいくつか開発を行って直面したのが、キャッシュの問題。
基本的には、PHPを使った場合には、キャッシュを無効とするらしいのだが、キャッシュを無効にすると戻りボタンを押した時、「DNSエラー」となって「ページが表示できません」という状態になってしまうのだ。
全てのプログラムで表示される訳ではないので、原因があるのだと思うが、色々調べた結果プログラムの先頭に、

session_cache_limiter('private, must-revalidate');

を入れてキャッシュを一時的に有効にするようにした。
これでエラーは出なくなったが、他に影響が出ないか慎重に調べなくてはいけないと思う。
そもそも何でDNSエラー?という気もするがこれはDNSサーバにローカルアドレスを聞きにいっているから?なのだろうか。うーん不思議だ。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする