PHPのプログラムから動的にファイルを生成してダウンロードさせる場合に、HTTPヘッダーのキャッシュの設定をゆるくする必要がある。
http://support.microsoft.com/kb/812935/ja
この問題は、以下のいずれかの状況に該当する場合に発生します。
・[暗号化されたページをディスクに保存しない] が有効の場合
・Cache-control: no-cache ヘッダーが送信された場合
・Cache-control: no-store ヘッダーが送信された場合
また、php.iniの中を以下のようになっているか要確認。
session.cache_limiter =