2012-03-09 17 views
1

をブロックIはFTPのダウンロードには、ウェブサイト

header("Content-Type: video/mp4"); 
header("Content-Disposition: attachment; filename=full.mp4"); 
header("Content-Transfer-Encoding: binary"); 
readfile('ftp://login:[email protected]/video/2011/full.mp4'); 
exit; 

すべてがダウンロード(150Mo中にその以外罰金を作品のビデオをダウンロードするには、ダイアログボックスを開くには、ファイル上で、このPHPコードを使用していますビデオ)私はウェブサイト上をナビゲートできません。私はダウンロードが完了するのを待たなければならない(またはダウンロードを一時停止する)ためにウェブサイトをナビゲーションのために戻す必要がある! (新しいタブを開いてウェブサイトでURLを開こうとしても)

私が間違っていることはありますか?

私は専用サーバーにいます。あなたの助けのための

おかげ... PHPがスレッドをサポートしていません

答えて

1

、それはシングルスレッドですので、あなたはそれがあなたの使用を継続するために、そのファイルをダウンロードが完了するまでスクリプトが、この場合には、実行が終了するまで待たなければなりませんサイト。クイックフィックスとして、サイト外の他のサーバーでそのファイルをホストし、そのファイルをサイトから呼び出すことができます。

+0

OKわかりました;-)ご協力ありがとうございます – Chris

関連する問題