Nux
верно, лучше CURL, например так
Код:
<?php
$url = 'http://...урл файла';
//файл в какой сохраняем
$file_on_disk = 'avi.mov';
$fh = fopen($file_on_disk, "w");
$ch = curl_init();
//таймауты
//curl_setopt($ch, CURLOPT_TIMEOUT, 86400);
//curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FILE, $fh);
curl_exec($ch);
fclose($fh);
curl_close($ch);
?>
еще Curl удобно юзать без PHP из консоли, или проще wget