Вот мой скрипт.
Он должен скачать файл и продолжить работу. Файл скачивает. Полностью, быстро. Всё ОК. Но дальше ничего не делает. Ну к примеру у меня тут вывод строки. Не выводит. А файл скачивает.
<?php
$remote_catalog = fopen("http://path.to/catalog.csv", 'r');
file_put_contents("catalog.csv", $remote_catalog);
fclose($remote_catalog);
echo('done!');