ビデオ ホストの Ooyala からビデオ ソース ファイルをダウンロードしようとしていますが、これらのファイルのファイル名が長く、説明的ではなく、拡張子がありません。これらのファイルはさまざまなタイプの人々によってダウンロードされるため、これを修正したいので、ヘッダーを設定し、次のコードを使用してファイルを出力バッファーに読み取ります。
ini_set('max_execution_time', 7200);
header('Content-Length:'.$video_file_size);
header('Content-type: binary/octet-stream');
header('Content-Disposition: attachment; filename=movie.'$video_file_extension);
readfile($video_url);
このようなスクリプトは、ダウンロード全体で「実行」されると想定しているため、「max_execution_time」を ini_set で 7200 に設定すると、すべてがうまく機能します。それで、他に取るべき予防策があるかどうか疑問に思っていますか?多分最大メモリか何か?
ありがとう!