質問: fopen($zip, 'r'); while(!feof($file)) echo fread($file, 8192); fclose($file); ``` Apache2.4 PHP5.6 (CakePHP3.2) --- ブラウザ側のタイムアウト(Chrome) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/a78abbc8aa97c54a2f6ccfa094012b4f.png)
回答: ファイルが出来上がるまでに時間がかかるのであれば 予約制にしてファイルをプールする方式にすればよいでしょう。 一度ダウンロードしたファイルはダウンロード後に削除するか 一定期間が経過した後削除するようにすればよいかと (もちろん明示的な削除を指示した時のみでもOK)