Отправка файла через curl без сохранения его на диске

Мой сайт скачивает и выгружает достаточно большое количество файлов круглосуточно. В среднем это до 10 миллионов файлов в сутки. Недавно столкнулся с ситуацией - ssd диски просто "умерли". Хотелось бы в связи с этим пересмотреть вопрос выгрузки файлов. Сейчас все сделано так:

  1. Скачиваем файл во временную папку

  2. Выгружаем его с помощью curl

  3. Удаляем временный файл. Хотелось бы сделать то же самое, но не сохраняя временный файл. Например, отправить на выгрузку

    $data = file_get_contents ( 'https://site.ru/path/to/file.pdf' );

Потратил целый день на поиски решения. Но почему то ни одна из предложенных реализаций у меня не сработала. Возможно, кто то реализовал похожее решение и сможет помочь?


Ответы (0 шт):