Нужен скрипт php для загрузки файла на удаленный сервер и сохранения локально

Попытка загрузить файл на удаленный сервер и сохранить его в локальном подкаталоге.

Следующий код, похоже, работает для небольших файлов, <1 МБ, но для больших файлов просто истекает время ожидания, и их загрузка даже не начинается.

<?php

 $source = "http://someurl.com/afile.zip";
 $destination = "/asubfolder/afile.zip";

 $data = file_get_contents($source);
 $file = fopen($destination, "w+");
 fputs($file, $data);
 fclose($file);

?>

Есть предложения, как загружать файлы большего размера без перерыва?

18
задан animuson 10 August 2012 в 06:41
поделиться