Попытка загрузить файл на удаленный сервер и сохранить его в локальном подкаталоге.
Следующий код, похоже, работает для небольших файлов, <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);
?>
Есть предложения, как загружать файлы большего размера без перерыва?