ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 11 years ago

Closed 11 years ago

#2842 closed defect (fixed)

Firefox3ではファイルの変更が即時反映されない

Reported by: imamura623 Owned by: ebihara
Priority: minor Milestone: OpenPNE2.12.5
Component: 指定しない Version: 2.10.x & 2.12.x & 2.14.x
Keywords: OpenPNE2.10.11 OpenPNE2.13.4 Cc:

Description (last modified by ebihara)

■現象

Firefox3 では、トピックに添付したファイルを変更しても、古いファイルがダウンロードできてしまうことがある。

■原因

Firefox 側のキャッシュが有効になっており、ブラウザ側で古いファイルをダウンロードしようとしている。

■修正内容

ファイルダウンロード時には常にキャッシュさせないように修正。

■関連情報

Change History (11)

comment:1 Changed 11 years ago by nakasone

Keywords: 再現待ち removed

以下のような確認を行ったところ再現できました。

■確認ブラウザ

  • !FireFox3

■確認バージョン

  • 2.10.x
  • 2.12.x
  • trunk (再現せず)

■手順

  1. コミュニティ→トピック作成
  2. ファイルAをアップロード→作成
  3. ファイルAをダウンロードする→正常にダウンロード
  4. トピック編集→削除をせずに、ファイルBをアップロード
  5. 表示はファイルBとなっている→ファイルBをダウンロード
  6. ファイルBではなくファイルAがダウンロードされている

comment:2 Changed 11 years ago by ebihara

Keywords: OpenPNE2.10.11 OpenPNE2.13.4 added
Milestone: OpenPNE2.12.5

comment:3 Changed 11 years ago by ebihara

Owner: changed from nobody to ebihara
Status: newassigned

引き受けます。

comment:4 Changed 11 years ago by ebihara

Keywords: 確認中 added

以下のリビジョンで修正しました。ご確認ください。

comment:5 Changed 11 years ago by ogawa

Keywords: 差し戻し added; 確認中 removed
  • 管理画面にもファイルダウンロードをする箇所があるので同様の処理を加える必要があるのではないでしょうか
  • $is_forceの変数名が不自然なので修正してください

comment:6 Changed 11 years ago by ebihara

Description: modified (diff)
Keywords: 確認中 added; 差し戻し removed
  • 管理画面のファイルダウンロードではファイル名をパラメータに指定しているため、本現象は発生しません
  • $is_force については以下のリビジョンで修正しました。

comment:7 Changed 11 years ago by ogawa

Keywords: 差し戻し added; 確認中 removed

本チケットの範囲からはやや外れるかもしれませんが、管理画面のCSVダウンロード、書き込みデータダウンロードについては同様の現象が起こりうるのではないでしょうか。

comment:8 Changed 11 years ago by ogawa

Summary: FireFox3ではファイルの変更が即時反映されないFirefox3ではファイルの変更が即時反映されない

comment:9 Changed 11 years ago by ebihara

Keywords: 確認中 added; 差し戻し removed

以下のリビジョンで修正しました。

comment:10 Changed 11 years ago by ogawa

Keywords: テスト待ち added; 確認中 removed

comment:11 Changed 11 years ago by kiwa

Keywords: テスト待ち removed
Resolution: fixed
Status: assignedclosed

確認しました。問題ありません。

Note: See TracTickets for help on using tickets.