サイトを見渡しましたが、私の質問に対する回答が見つかりません。私は自分のサーバーからwinrarファイル(1GB)をダウンロードしようとしています。試してみると、winrarファイルには9kbのような同じ名前のwinrarファイルがあります。ここで私はヘッダーのために持っているものです。私はダウンロード可能なコンテンツには本当に新しいので、私を楽しませてはいけません。 :Dブラウザはファイルを正しくダウンロードしません
header('Content-Disposition:attachment; filename="java.rar" ');
私はもっと必要と思っています。ははは! 私は人々が彼らの処分の上にheader('Content-type: application/pdf');
を使用しているのを見続ける。これはrar
形式をサポートしていますか、それともzip
として使用する必要がありますか?
9kは、スクリプトが実際に何かの前に死ぬことが出てくることを示しています。どのようにファイルの内容を送信していますか? PHPはデフォルトでメモリの制限があることを覚えておいてください。ファイル全体をメモリにロードする場合は、それをかなり超過してスクリプトを強制終了することができます。 –
あなたはファイルの内容を見ましたか?ファイルの代わりにページコンテンツを送り返すことは可能でしょうか? – Joe