Curl и отправка файла

Lord Maverik
На сайте с 15.04.2003
Offline
471
972

Помогите плз, в чем может быть дело.

Отправляю файл посредством curl.

С локального все работает.

С 1-го сервера работает.

Со 2-го не работает.

Посмотрел загаловки, разница в том, что со 2-го сервера

Content-Length: 210

в то время как с тех где работает, там

Content-Length: 90105

Т.е. файл просто тупо не отправляется. Все 1 в 1. В чем может быть проблема?

Может это какие-то настройки самого curl?

Тот файл, что отправляю, делаю filesize() - во всех случаях возвращается правильный ответ с размером файла, т.е. он существует и доступен.

---------- Добавлено 08.04.2017 в 09:25 ----------

Ну вот уже и сам ответ нашел :))) Если кому пригодится, начиная с 5-й версии нужно юзать:

$postfields['imgfile'] = new CurlFile($filepath, 'image/jpeg', $filename);

для прикрепления файла.

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий