トップページ > 記事閲覧
画像が更新されない
日時: 2007/06/26 18:06
名前: おゆ

アップロードしてあった画像を
全く同じファイル名でアップロードし直すと
以前の画像が表示されたままで更新されません。

URLの「www.」を省いたアドレスにアクセスすると
更新した新しい画像が表示されます。

自分のパソコンのキャッシュの問題かと思い、
F5を押したり、時間を置いて更新してみると
ほとんどが画像は以前のままですが、たまに更新した新しい画像が表示される時もあります。
新しい画像に変わってから、また更新すると以前の画像が表示されたりします。

『画像が正常に表示されない 2007/05/08』の記事の方と同じ状態かと思ったのですが
独自のドメインを取得しておりませんので
違うケースになるのかもしれないと思い質問させて頂きました。

お忙しいかと思いますが、回答をどうぞ宜しくお願い致します。
メンテ

Page: 1 |

Re: 画像が更新されない ( No.1 )
日時: 2007/06/26 02:05
名前: ごりゅ@管理  <sakura@usamimi.info>

usamimi.infoでは、負荷軽減策の1つとして
キャッシュ機構が導入されています。

これはサーバー側のキャッシュになります。
現在はキャッシュの有効期限は1時間となっている為
1時間後には、更新されたものが表示されると思います

また、ファイル名をが変わればキャッシュは読み込まれないので
そのような症状になったと思われます。

この挙動は、仕様になりますが
どうしても頻繁に同じファイル名で更新する必要がある場合は対応を考えます。

尚、htmlなどのドキュメント類、CGIなどの動的ファイルは、キャッシュの対象にはなっていません。
画像、動画などのマルチメディアファイルだけです。

1時間以上経っても、更新されたファイルが表示されない場合は
不具合になりますので、再度連絡ください。
メンテ
Re: 画像が更新されない ( No.2 )
日時: 2007/06/26 02:11
名前: おゆ

返信ありがとうございます。

このファイルを最初に更新したのは20時台で、
FTPを見たところ、最後にアップしたのは23:32となっていますので
1時間以上経っています。
メンテ
Re: 画像が更新されない ( No.3 )
日時: 2007/06/26 22:23
名前: ごりゅ@管理  <sakura@usamimi.info>

WEBサーバーの設定を変更しました。
より強く、キャッシュの持ち時間を1時間にしています。

キャッシュの持ち時間は1時間としていますが
サーバー側のキャッシュはクライアントからのヘッダで
制御されている為、ファイルの更新日時が新しくなれば
基本的に、キャッシュを破棄するようになっているので
古いものが表示され続けるというのは考えづらいです。

キャッシュに影響を与えると考えられるのは
クライアントPC自身のブラウザキャッシュ
Proxyサーバーのキャッシュ
クライアントからの
If-Modified-Sinceヘッダ
になります。
これらとサーバー側からのキャッシュコントロールが上手く噛み合わなければ、問題が発生する可能性もあります。

念のため、此方でもファイルに更新を掛けて
キャッシュの挙動を確認してみましたが
ヘッダが正しく出力されており
古いファイルが表示される事はありませんでした。
メンテ
Re: 画像が更新されない ( No.4 )
日時: 2007/06/26 23:29
名前: おゆ

設定の変更や、キャッシュへ影響を与える原因を
教えて頂きありがとうございます!

おかげ様で画像を変更してすぐに新しい画像が表示される回数が増え
F5でキャッシュをクリアすれば、
以前の画像は全く表示されなくなりました。

原因はPC自身のブラウザキャッシュだったようです。
お忙しい中、ご丁寧な返答、的確なアドバイスして頂き
ありがとうございます。
更新する度に困っていたので、とても助かりました。
心よりお礼申し上げます。

運営するのは大変だと思いますが、頑張って下さい。
それでは、失礼致します。
メンテ

Page: 1 |

題名 スレッドをトップへソート
名前
E-Mail
URL
パスワード (記事メンテ時に使用)
コメント

   クッキー保存