Задать вопрос

Curl out of memory: как скачать файл более 100МБ?

есть вот такой костыль
shell_exec("
        curl -X POST https://content.dropboxapi.com/2/files/alpha/upload \
          --header 'Authorization: Bearer ".$token."' \
          --header 'Content-Type: application/octet-stream' \
          --header 'Dropbox-API-Arg: {\"path\":\"".$folder."/".$name."\",\"mode\":{\".tag\":\"add\"}}' \
          --data-binary @'/backup/".$name."'
    ");


Дело в том, что файлы больше 100мб загружать не хочет, пишет curl: option --data-binary: out of memory, видимо файл кешируется в RAM, знаю, что можно без кэширования. Как??? Нужно кидать архивы по 1,5гб
  • Вопрос задан
  • 792 просмотра
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
noys
@noys
красноглазик
Может php.ini?
Зачем shell_exec если в пхп модуль curl есть?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽