Мне нужно загрузить удаленный файл с помощью curl.
Вот пример кода, который у меня есть:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$st = curl_exec($ch);
$fd = fopen($tmp_name, 'w');
fwrite($fd, $st);
fclose($fd);
curl_close($ch);
Но он не может обрабатывать большие файлы, поскольку он сначала считывает в память.
Возможно ли передать файл прямо на диск?