1
私はreadfileの代わりにX-Sendfileを使ってファイルを送信しています。これを処理するスクリプトは、download.php名前が付けられ、この含まれていますX-Sendfileを使用してファイルのファイル名をダウンロードしました
$video_file = '/path/to/file/file.mp4';
header('X-Sendfile: '.$video_file);
header('Content-Type: video/mp4');
header('Content-Disposition: attachment; file=\"file.mp4\"');
exit();
をしかし、問題は、ダウンロードしたファイルは、常に「download.php」(下り155Mb)と命名されていることである、と私はそれがファイルとして名前ダウンロードしたいです.mp4。アイブ氏は次のようにいくつかのことを試してみました:
header('Content-Disposition: attachment; file="file.mp4"');
header('Content-Disposition: attachment; file=file.mp4');
および他のすべてのposibilities、それでもdownload.phpとしてファイルをダウンロードします。
私のhtaccessファイルが含まれていますXSendFileは
くそー!どのような間違い。ありがとうございました! – felixjet
done;)コミュニティのim newbieは、受け入れボタンを探していました – felixjet