Здравствуйте.
Столкнулся с непреодолимой проблемой. Вчера установил сервер, нужен был по сути только PHP, при установке выбрал только дефолтные модули (PHP 7.1 штатный).
Всё работает кроме curl_file_create. Есть скрипт, который через cURL обращается к внешнему ресурсу, отправляя ему в том числе POST-ом файл. На *nix-серваке (VPS обычный) этот же скрипт работает штатно.
Тут же я уже все копья сломал, всё перепроверил. Передаваемый функции файл точно читается, через file_get_contents его содержимое успешно читается.
Пробовал шаманить с путями до файла уже и вдоль, и поперёк, понимая, что собака порылась скорее всего именно там, так как виндовые пути нетипичные для *nix-based нативного софта. Менял уже слеши на обратные, пробовал и полные пути (C:\OpenServer\domains\localhost\...) и относительные пути - не аттачится файл и всё тут.
P.S. Галка запрета доступа к внешним ресурсам в настройках НЕ стоит, проверил уже.
Что делать?
- Главная Список форумов Модули и инструменты
- Поиск
-
- Текущее время: 18 апр 2025, 23:23
- Часовой пояс: UTC+03:00
Информация: Конференция переехала на GitHub. Старый форум доступен только для чтения.