ファイルをダウンロードするためのこのコードがありますが、sourceforge.net サーバーでは、ファイルのダウンロードが開始されるまでに 5 秒の遅延があります (ブラウザでこのリンクを読み込もうとすると表示されます)。そして、スクリプトが完了した後、サイズがゼロのファイルがあります。このファイルをダウンロードするにはどうすればよいですか? 事前にサンクス!
$url = 'http://downloads.sourceforge.net/project/gnucash/gnucash%20%28stable%29/2.4.9/gnucash-2.4.9-setup.exe';
$ch = curl_init($url);
$fp = fopen('/home/content/11/8564211/html/'.substr($url,strrpos($url,'/'),strlen($url)), 'w');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);