バグ報告 > フロント機能 > 商品一覧(新着)ページがリロードしないと反映されない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sallyco |
投稿日時: 2012/8/28 16:02
対応状況: −−−
|
半人前 登録日: 2009/7/14 居住地: 投稿: 16 |
商品一覧(新着)ページがリロードしないと反映されない 一つのカテゴリーに「NEW ARRIVAL」として
商品一覧ページを設けています。 ところが、商品を管理画面よりアップすると、 「NEW ARRIVAL」ページを開いても更新されていません。 TOPからも別ページから入っても同じです。 ページに一度入ってからリロードすると反映されるのですが、 とても煩わしい状態です。 いろいろな環境下で試したんですが、同じ現象が起きてしまいます。 何か原因として考えられますでしょうか? ご教授いただければ幸いです。 --------------------------------- EC-CUBEバージョン 2.3.4 PHPバージョン PHP 5.2.17 DBバージョン PostgreSQL 8.1.18 詳細 システム設定>システム情報 |
AMUAMU |
投稿日時: 2012/8/29 5:35
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 商品一覧(新着)ページがリロードしないと反映されない EC-CUBE 2.3系、2.4系では一覧ページは標準でブラウザキャッシュを優先する設定になっていますので自然な動作です。
正確には private_no_expire 設定ですので、サーバー側のphp.ini のsession.cache_expireに設定されている期間、キャッシュが有効になります。ブラウザを再起動したりすればキャッシュは捨てられて表示されると思います。 プログラム内の
の一文をコメントアウトすることでブラウザキャッシュ優先では無い状態にする事は可能ですがサーバー負荷や速度面などを考慮して、このような動作に当時はなっていました。 ※サーバー側の設定に依存しますので、環境などに合わせて改修が必要です。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |