Меню

Настройка php curl на windows



Настройка curl php на Windows

Настройка cURL

Написанное ниже актуально для связки Windows 8.1 x64 , Windows10 x64 + Apache 2.4.12 (win32) + Open SSl 1.0.1m + PHP 5.6.11 (php-5.6.11-Win32-VC11-x86).

  1. Скачиваем библиотеку cURL http://winampplugins.co.uk/curl. Распаковываем в любую папку. Например, «W:\WebServers\usr\local\curl».
  2. В файле настроек PHP php.ini необходимо включить расширение extension=php_curl.dll.
  3. Пункт не обязательный, но во многих источниках его рекомендуют выполнять. У нас работает без выполнения этого пункта. Из папки где установлен PHP скопировать в папку « C:\Windows \system32» следующие библиотеки: libssh2.dll, php_curl.dll (находится в папке ext), ssleay32.dll, libeay32.dll. Дополнительно файл ssleay32.dll необходимо скопировать в «C:\Windows\SysWOW64».
  4. Добавить в переменные среды в переменную Path пути до папки установки curl.exe и файла php.ini. Например, «W:\WebServers\usr\local\curl;W:\WebServers\usr\local\php5». Очень порадовало то, что в windows10 (1511) появился новый интерфейс редактирования переменных сред. Стало очень удобно редактировать параметры.

Включение поддержки SSL для cURL

  1. Скачать файл http://curl.haxx.se/ca/cacert.pem в папку, в которой установлена библиотека curl.exe.
  2. Переименовать скаченный файл в curl-ca-bundle.crt
  3. Перезагрузить компьютер.

Проверка работы cURL

© 2004–2020 Студия Павла Филинкова в Екатеринбурге
Вся информация на сайте носит справочный характер и не является публичной офертой.

Источник

Решение проблемы с работой модуля cURL на PHP 5.6.1, PHP 5.5.17 и выше (на Windows)

1 декабря стартует курс » Тестирование Веб-Приложений на проникновение » от команды codeby . Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, активный фаззинг, уязвимости, пост-эксплуатация, инструментальные средства, Social Engeneering и многое другое. На курс можно записаться до 5 декабря включительно. Подробнее .

Те, кто использует cURL, после обновлений на 5.6.1, 5.5.17 столкнулись с тем, что модуль cURL перестал работать. Проблема с тех пор не исчезла. Даже в последней на сегодняшней момент версии PHP 5.6.4 эта проблема сохранилась.

Как узнать, работает ли у вас cURL?

Создайте php файл и скопируйте туда:

Откройте его с сервера. Если на выходе что-то вроде:

Значит с cURL всё в порядке, если вместо этого ошибка PHP, значит проблема существует.

Во-первых, конечно же проверьте файл php.ini, найдите там строчку

И убедитесь, что перед ней не стоит точка с запятой.

Если всё так, а cURL не работает, то можно провести ещё один тест, для подтверждения необычности ситуации. Создайте ещё один php файл с содержанием:

Через поиск в браузере найдите cURL, если совпадение всего одно, значит модуль cURL не загружен:

При этом и Apache и PHP работают как обычно.

  1. Способ первый (не кошерный). Если у вас PHP 5.6.*, то возьмите версию PHP 5.6.0, оттуда возьмите старый файл php_curl.dll и замените его вместо вашего нового из версии, например, PHP 5.6.4. Для тех, у кого PHP 5.5.17 и выше, нужно взять этот же файл из PHP 5.5.16 и также его заменить. Проблема здесь одна — найти эти старые версии. Можно, конечно, покавыряться в http://windows.php.net/downloads/snaps/php-5.6, но лично я там не нашёл того, что мне нужно. Да и само решение какое-то не совсем кошерное.
  2. Способ второй (очень быстрый, но тоже не кошерный). Из каталога PHP скопировать файл libssh2.dll в каталог Apache24bin и перезапустить Apache.
  3. Способ третий (кошерный — кошерные люди аплодируют стоя). Нужно добавить вашу PHP директорию в PATH. Как это сделать очень хорошо расписано в официальной документации.

Вуаля, секция cURL на месте.

Почему так? Откуда взялась эта проблема? Ответа на этот вопрос нет, хотя уже описан механизм её возникновения.

Проблема связана, вроде, с тем, что 5.6.1 должен был выпущен с обновлённым libcurl 7.38.0. Но это доподлинно не известно, авторы PHP кивают на Apache, мол это там какие-то баги.

Механизм возникновения проблемы: если в системную PATH не включён каталог PHP, то когда служба Apache запускается, она не способна найти новый dll (libssh2.dll), который является зависимостью для php_curl.

Соответствующие баг репорты:

Fatal error: Call to undefined function curl_multi_init() in …

Вообще, проблемы с cURL на PHP были, кажется, если не всегда, то очень часто. В процессе гугления своей проблемы, я натыкался на темы, некоторым из которых было больше чем дюжина лет.

Кроме этого, гугление дало ещё несколько выводов:

В Интернете достаточно «инструкций для дибилов», в которых подробно, с картинками, рассказывают как раскомментировать строку extension=php_curl.dll в файле php.ini.

На официальном сайте PHP, в разделе по установке cURL, есть всего два предложения относительно системы Windows:

Для работы с этим модулем в Windows файлы libeay32.dll и ssleay32.dll должны существовать в системной переменной окружения PATH. Вам не требуется файл libcurl.dll с сайта cURL.

Я прочитал их десяток раз. Переключился на английский язык и прочитал ещё несколько раз на английском. С каждым разом всё больше убеждаясь, что эти два предложения написали животные, или кто-то просто попрыгал попой на клавиатуре — я не понимаю их смысла.

Ещё есть несколько каких-то сумасшедших советов и инструкций (некоторые я успел даже опробовать).

На сайте баг репортов ПХП я уже вплотную подобрался к разгадке, что нужно в системную переменную PATH включить каталог с PHP.

В общем, для тех, у кого проблема с cURL и кому нужно «в системную переменную PATH включить каталог с PHP», перейдите к уже названной выше инструкции http://php.net/manual/ru/faq.installation.php#faq.installation.addtopath. Там всё просто, а, главное, человеческим языком написано, что нужно сделать.

2 thoughts to “Решение проблемы с работой модуля cURL на PHP 5.6.1, PHP 5.5.17 и выше (на Windows)”

Способ второй (очень быстрый, но тоже не кошерный). Из каталога PHP скопировать файл libssh2.dll в каталог Apache24bin и перезапустить Apache.

Спасибо большое, второй способ очень быстро исправил проблему.

Источник

Как установить cURL на Windows?

Я выполнил все инструкции здесь: http://www.tonyspencer.com/2003/10/22/curl-with-php-and-apache-on-windows/

для установки & config apache получите пакеты PHP5 и получите пакеты CURL.

Я запускаю apache и запускаю скрипт PHP. без проблем. но когда я запускаю php-скрипт с завитком, он терпит неудачу.

Читайте также:  Как сбросить настройки на windows lumia 535

Он возвращает: **Call to undefined function curl_version() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\testing.php on line 5**

В строке 5 вызывается curl_init()

Я вывожу php -i, чтобы узнать, вызывается ли правильный путь к расширению. Он правильно установлен:

Я даже пытался запустить curl_version() но все же возникает ошибка такого же типа.
Похоже, что PHP не может найти расширение CURL, но php.ini (а также php -i) показывает, что он установлен.

Я этого не понял:

Причина, по которой мне нужно использовать CURL, – это требование моего проекта. Поэтому я могу только придерживаться этого. XAMPP … как он работает в Windows? Есть ли сайт, который вы можете порекомендовать? Благодарю.

Я пробовал много вещей при установке cURL и проверял все, но все же, я все еще обнимаюсь вокруг проблемы и понятия не имею, что происходит.

Сервер Apache использует правильный PHP.ini. и PHP.ini имеет правильный extension_dir и extension = php_curl.dll. Я понятия не имею, почему это не работает. даже я следую за каждым шагом для его настройки. 🙁

Вероятно, вы ошибаетесь, что PHP.ini вам нужно изменить. сначала добавьте PHPinfo (); на info.php и запустите его из своего браузера.

Запишите путь каталога PHP ini, который вы видите в списке переменных сейчас! Вы, вероятно, заметите, что он отличается от вашего INI-файла PHP-CLI.

Для установки завитка выполните следующие действия:

Выберите операционную систему в раскрывающемся списке: либо Windows / Win32, либо Win 64. Нажмите «Выбрать»!

Для Win 32 выберите, будете ли вы использовать завиток в командной строке Windows (Generic) или на терминале Cygwin (cygwin). Для Win 64 выберите, будете ли вы использовать завиток в командной строке Windows (Generic) или MinGW (MinGW64). Нажмите «Выбрать»!

При необходимости выберите свою операционную систему Windows. Конец.

Нажмите Загрузить для версии с включенным или отключенным SSL.

Откройте загруженный zip-файл. Извлеките файлы в удобное для поиска место, например C: \ Program Files.

Тестирование завитка

Откройте терминал командной строки Windows. (В меню «Пуск» выберите «Выполнить», затем введите cmd.)

Установите путь, чтобы включить каталог, в который вы помещаете curl.exe. Например, если вы поместите его в C: \ Program Files \ curl, вы должны ввести следующую команду: set path =% path%; «c: \ Program Files \ curl»

ПРИМЕЧАНИЕ. Вы также можете напрямую скопировать файл curl.exe любым существующим путем в вашем пути

  1. Тип curl. Вы должны увидеть следующее сообщение: curl: попробуйте «curl -help» или «curl -message» для получения дополнительной информации. Это означает, что завиток установлен, и путь правильный.

Я использую XAMPP, в котором есть несколько файлов php.ini.

Вы можете найти строку в файлах php.ini ;extension=php_curl.dll

Удалите ; в начале этой строки. Возможно, вам придется перезапустить сервер Apache.

У меня также были проблемы с этим. После того, как все эти шаги сделаны правильно и некоторые исправленные недоразумения (нет extensions_dir, но extension_dir, и нет session.save_path, но session.save_path) ничего не работает.

Наконец, я нашел эту заметку на php.net:

Примечание. Примечание для пользователей Win32. Чтобы включить этот модуль в среде Windows, libeay32.dll и ssleay32.dll должны присутствовать в вашем PATH. Вам не нужно libcurl.dll с сайта cURL.

Недавно я установил Curl на PHP5 для Windows Vista. Я не включил CURL-библиотеку, когда я первоначально установил PHP5, поэтому ничего не появилось в phpinfo () или php.ini.

Я установил CURL, перезапустив установщик PHP5 (php-5.2.8-win32-installer.msi для меня) и выбрав «Изменить». Затем я добавил компонент CURL. Перезапустите Apache, и CURL должен работать. CURL появится в phpinfo (). Кроме того, вот пример скрипта, который вы можете запустить, чтобы проверить, работает ли он. Он отображает RSS-канал от Google:

Примечание. Примечание для пользователей Win32. Чтобы включить этот модуль (cURL) в среде Windows, libeay32.dll и ssleay32.dll должны присутствовать в вашем PATH. Вам не нужно libcurl.dll с сайта cURL.

Эта заметка решила мою проблему. Мысль об обмене. libeay32.dll & ssleay.dll вы найдете в папке установки php.

Еще один ответ для других людей, у которых была эта проблема

когда вы прокомментируете линию расширения, измените ее на:

Расширение = C: /php/ext/php_curl.dll

или расположение папки расширения, для меня это не сработало, пока я не сделал это

Да, после установки есть 3 файла php.ini, один для php4, один для php5, а один для apache. Пожалуйста, измените их соответствующим образом.

Я согласен с Erroid, вы должны добавить каталог PHP в среду PATH.

Это сработало для меня. Спасибо.

Я решил проблему.

В моем apache я должен указать:

PHPIniDir «C: // php» Приложение AddType / x-httpd-php .php

а для php.ini вместо использования php.ini_recommend используйте php.ini_dist для настройки моего php.ini.

затем убедитесь, что двигатель php включен. то он работает сейчас. Спасибо всем.

Вы можете использовать двоичный файл файла curl .download отсюда: http://www.paehl.com/open_source/?CURL_7.22.0 Загрузите файл и после того, как извлечение будет загружено на любой диск и установите абсолютный путь в среду, вы можете также используйте curl в качестве команды в окнах. например c: \ curl -u user@example.com: пароль http: // localhost: 3000 / user / sign_in

Вы также можете использовать CygWin и установить пакет cURL. Он работает очень хорошо и безупречно !!

Источник

Установка PHP+Curl на Windows

Новичок

Установка PHP+Curl на Windows

Подскажите, как установить PHP+Curl на Windows. Я скачал все что нужно, установил curl в папку apache\php\curl\
Проверил из командной строки, библиотек работает. Но как ее связать с PHP не знаю. В Интернете у всех одна и таже фраза:
compile PHP —with-curl[=DIR]
Но как же быть с Виндой. Как параметры прописать?

young

Новичок

TeaM PHPClub

у меня юзать эту dll-ку под виндой так и не получилось.
я в итоге из командой строки curl вызываю.
т.е.

@exec(«c:\path\to\curl\curl.exe -d \»$data\» https://sslserver.com», $return_string);

tony2001

TeaM PHPClub
Новичок

Все получилось, спасибо. Привожу пример настройки, если кому интересно:

Читайте также:  Настройка радиус сервера windows 2008

1. установил curl в папку apache\php\curl\

2. туда же кинул OpenSSL 0.9.6a (которая также включает в себя два файла: libeay32.dll и libssl32.dll). Впрочем строго говоря для работы curl необходимы только libeay32.dll и ssleay32.dll. Эти два файла должны быть в папке apache.

3. убрал ; в файле php.ini в строке:
;extension=php_curl.dll

4. проверить можно, написав в файле строку:
curl_version();

Hummerstadt

Новичок

Автор оригинала: Кром
Все получилось, спасибо. Привожу пример настройки, если кому интересно:

1. установил curl в папку apache\php\curl\

2. туда же кинул OpenSSL 0.9.6a (которая также включает в себя два файла: libeay32.dll и libssl32.dll). Впрочем строго говоря для работы curl необходимы только libeay32.dll и ssleay32.dll. Эти два файла должны быть в папке apache.

3. убрал ; в файле php.ini в строке:
;extension=php_curl.dll

4. проверить можно, написав в файле строку:
curl_version();

С curl даже «старичок» парился, не то что я там.
Нет файла OpenSSL 0.9.ba в архиве. Скачал curl-7.14.0-win32-ssl-sspi.zip и curl-7.14.0.zip.
По-прежнему не могу поставить.

Все, хакнул этот сайт http://curl.haxx.se/docs/faq.html , нашел вот это

и счастливо качаю

Источник

Как установить / настроить и использовать cURL в Windows?

Я загрузил последний zip-файл cURL из сайте, Вер 7.24.0. Теперь, как установить это в моей среде windows, чтобы иметь возможность использовать его? Мне не нужно строить cURL из источника, чтобы просто использовать его.

нужно ли его компилировать?

Если да, то как мне это сделать?

Я искал любую документацию по установке, но это указывает на установку cURL как проекта из источника.

20 ответов

Если вы получили его из https://curl.haxx.se/download.html, просто разархивируйте ее куда хочешь. Нет необходимости устанавливать. Если вы собираетесь использовать SSL, вам нужно загрузить DLL OpenSSL, доступные с веб-сайта curl.

перейти к скачать curl страницы выберите мастер скачать ссылка.

вы можете пропустить шаг, если хотите, и перейти непосредственно к мастер загрузки страницы

(что ты сказал? — волшебник? фу!?»не волнуйтесь, это займет 30 секунд. и да, эти шаги были протестирован и работает на Windows 10. блин, имей хоть немного веры!)

Теперь выберите параметры для этих элементов. Для каждого элемента выберите вариант курсивом:

  1. выберите тип пакета: curl исполняемый файл
  2. Выберите Операционную Систему: х64
  3. выберите для какого вкуса: Generic
  4. выбрать х64 версии: любой
  5. выберите для какого CPU: x86_64 с

вы можете пропустить мастера здесь, Если вам просто нужны наиболее распространенные варианты Windows/64-бит. В любом случае вы окажетесь на странице со ссылками на загрузку curl. Выберите один и загрузите его.

установить или распаковать, найти завиток.exe

(не волнуйтесь, завиток.exe находится в папке bin)

вы захотите сделать завиток.exe доступен в любом месте из командной строки. Чтобы сделать это, Выберите любое хорошее место и добавьте его в системный путь, например это:

  1. Нажмите Меню Пуск Windows 10, начните вводить «окружающая среда»
  2. вы увидите пункт меню редактировать системные переменные среды выберите
  3. появится окно свойств системы. Нажмите Переменные Среды
  4. выберите переменную path, нажмите редактировать
  5. выберите добавить кнопка, вставить в папку путь, где curl.исполняемый живет
  6. клик Ok по мере необходимости. Закройте открытые окна командной строки и снова откройте, чтобы они получили новое местоположение пути

теперь наслаждайтесь набрав завиток в любой командной строке, время партии!

Примечание: Для старых 32-разрядных систем вы можете выбрать Windows / Win32 для мастера пункт 2 выше. В этом случае следует продолжить работу мастера и сделать соответствующий выбор для 32-разрядных систем.

  1. скачать curl zip
  2. извлеките содержимое (если вы загрузили правильную версию, вы должны найти curl.exe)
  3. скручиваемость место.exe в папке, где вы храните свое программное обеспечение (например, D:\software\curl\curl — . exe)

для запуска curl из командной строки

a) щелкните правой кнопкой мыши значок» Мой компьютер»

b) выберите Свойства

c) нажмите ссылку «Дополнительные настройки системы»

d) перейдите на вкладку [Дополнительно] — кнопка «Переменные среды»

e) под системная переменная выбрать «путь» и «правка»

f) добавьте точку с запятой, за которой следует путь к месту, где вы разместили свой локон.exe (например ;D:\software\curl)

теперь вы можете запустить из командной строки, введя:

самый простой учебник по настройке cURL on Windows — это сделать завиток работать на Windows 7. Это только3 простых шага.

  1. скачать cURL (Win64 ia64 zip binary с SSL)
  2. экстракт завиток.exe в » C:\Windows\System32 «
  3. сделал

еще проще:

на момент написания файл curl-7.46.0-win64.exe последним было. Протестировано с Windows 10.

вероятно, стоит отметить, что Powershell v3 и выше содержит командлет Invoke-WebRequest, который имеет некоторые возможности curl-ish. Командлеты New-WebServiceProxy и Invoke-RestMethod, вероятно, также заслуживают упоминания.

Я не уверен, что они будут соответствовать вашим потребностям или нет, но, хотя я не парень Windows, я должен сказать, что нахожу объектный подход PS, намного проще работать, чем утилиты, такие как curl, wget и т. д. Возможно, на них стоит взглянуть!—1—>

Как вы уже знаете, вы можете найти несколько пакетов двоичных файлов на официальном сайте curl.

Как только вы загрузите пакет, распакуйте его там, где хотите. Я рекомендую добавить его местоположение в свой путь, чтобы вы могли вызывать curl из пакетных сценариев или сценариев powershell. Чтобы добавить каталог в свой путь, введите » переменные среды «в меню»Пуск» и выберите «Редактировать переменные среды пользователя». Выберите путь и добавьте в конец поля «значение»: ; C:\curl\directory (с помощью справочника изменено на то, где вы сохранили curl.)

Если вы хотите использовать SSL, вам нужен пакет сертификат. Запустить либо mk-ca-bundle.pl (perl) или MK-ca-bundle.ВБС (в VBScript). Некоторые пакеты программ включают один или оба из них. Если ваша загрузка не включает один, загрузите его здесь:https://github.com/bagder/curl/tree/master/lib. Я рекомендую Mk-ca-bundle.vbs, как и в windows, вы просто дважды щелкните его, чтобы запустить его. Он создаст файл с именем ca-bundle.ЭЛТ. Переименовать его curl-ca-bundle.crt и сохраните его в каталоге с curl.исполняемый.

кроме того, недавно я разработал установщик msi, который устанавливает полнофункциональную сборку curl всего за несколько кликов. Он автоматически рекламирует curl на ваш путь, включает готовый к использованию пакет сертификатов ssl и делает руководство и документацию curl доступными из меню «Пуск». Вы можете скачать его по адресуwww.confusedbycode.com/curl/.

установить шоколадный менеджер пакетов для Windows. После установки, просто введите choco install curl . Тогда вы можете использовать curl из терминала.

Отметим также, что установка Git для Windows от git-scm.com также устанавливает завиток. Затем вы можете запустить Curl из Git для терминала BASH Windows (не терминал CMD Windows по умолчанию).

вы можете создать последнюю версию curl, openssl, libssh2 и zlib в 3 простых шаги следующие этот учебник.

Curl построен статически, поэтому вам не нужно распространять обязательную динамическую среду выполнения.

вы также можете скачать готовую версию (x86 и x64) с SourceForge.

У меня было много проблем с Curl для Windows. Я, наконец, использовал Cygwin, который включает завиток по умолчанию.

Я искал процесс загрузки Curl и везде, где они сказали копировать завиток.exe файл в System32 но они не предоставили прямой ссылке. так вот наслаждайтесь, найти завиток.exe легко bin папку просто

распакуйте его, а затем перейдите в папку bin там вы получите exe-файл

думал, что напишу именно то, что сделал (Windows 10, 64-бит):

выберите исполняемый файл curl.

выбрать архитектуру x86_64.

выберите первый рекомендуемый вариант. Для меня это было:

скручиваемость версия: 7.53.1-SSL включен SSH включен. Предоставлено: Viktor Szakáts. Этот пакет является исполняемым файлом типа curl вы получите предварительно построенный двоичный файл «curl» по этой ссылке (или в некоторых случаях, используя информацию, предоставленную на странице, которую эта ссылка принимает вас). Вы можете или не можете установить «libcurl» в качестве общей библиотеки/DLL. Файл упакован с помощью 7zip. 7zip-это формат архивации файлов.

Нажмите кнопку Скачать.

У вас должен быть файл curl-7.53.1-win64-mingw.7z в папку Загрузки.

установите 7-Zip, если у вас его нет.

щелкните правой кнопкой мыши, 7-Zip, извлечь здесь. Скопируйте и вставьте извлеченный файл куда-нибудь\Z:\Tools

Если вы посмотрите в папке bin, вы увидите curl.исполняемый. Если вы дважды щелкните по нему, окно быстро вспыхнет и исчезнет. Чтобы запустить его, вам нужно использовать командную строку. Перейдите в папку bin и введите curl, а затем ваши параметры, чтобы сделать запрос. вы должны использовать двойные кавычки. Одинарные кавычки не будут работать с curl в Windows.

теперь вы хотите добавить curl в переменную пути пользователя, чтобы вам не нужно было переходить в нужную папку для запуска программы. Перейдите на этот ПК, компьютер, системные свойства, расширенные Системные настройки, аутентифицируйтесь как администратор (вы не работаете как администратор, верно? Правильно?) Переменные среды, системные переменные, посмотрите на список и выберите Path, затем Edit, затем New, затем, например,

вы можете добавить обратную косую черту, если хотите, я не думаю, что это имеет значение. Нажмите «Переместить вверх», пока он не окажется в верхней части списка, затем вы можете легко увидеть его на предыдущем экране. Нажмите «ОК», «ОК», «ОК», затем откройте Командную строку, и вы можете запустить curl, набрав curl из любой папки, как любой пользователь. Не забудь свои двойные кавычки.

Это ответ, который я хотел бы иметь.

этот установщик сделал его легким для меня http://www.confusedbycode.com/curl/

ссылка описывает, как ее использовать. Вот резюме, взятое с веб-сайта выше:

» вы можете установить cURL для Windows всего за несколько кликов. Просто скачайте и запустите установщик из приведенной ниже таблицы и нажмите кнопку Установить. Установка по умолчанию включает в себя:

  1. завиток.exe
  2. пакет сертификатов SSL (ca-cert-bundle.crt)
  3. сценарии генерации пакетов сертификатов SSL (mk-ca-bundle.pl & Mk-ca-bundle.vbs)
  4. HTML руководства для cURL и libcurl
  5. текстовая документация, отформатированная для Windows (поэтому вы можете просто дважды щелкнуть файлы, чтобы прочитать их с помощью блокнота)
  6. папка меню «Пуск» с ярлыками на папку установки cURL, руководства, документацию и деинсталлятор
  7. cURL добавлен к вашему пути, поэтому вы можете использовать его с партией или PowerShell скрипты и вызвать его из командной строки в любом рабочем каталоге

чтобы включить файлы разработчиков в установку, нажмите кнопку Дополнительно. Файлы разработчиков включают libcurl.dll, libeay32.dll, ssleay32.dll, libssh2.dll, zlib.библиотеки DLL, msvcr120.проблемы, с заголовков, библиотеки и примеры кода.

при нажатии кнопки дополнительно вы также можете выбрать, следует ли устанавливать документацию и руководства, и следует ли добавлять cURL к вашему путь.

Если у вас нет прав администратора на вашем компьютере, используйте один из файлов из строки «без прав администратора». Эти устанавливают cURL в C:\Users\Name\AppData\Local\Apps — .

Если вы не хотите использовать установщик, но все еще хотите содержимое, указанное выше, вы можете загрузить один из zip-архивов.»

просто скачайте curl и извлеките сжатый файл. Вы получите файл » curl.исполняемый.» Откройте оболочку CMD, перетащите файл curl.exe в оболочку CMD, теперь вы можете использовать curl.

следуйте экранам один за другим, чтобы выбрать тип пакета (curl исполняемый файл), OS (х64), ароматизатор (Generic), CPU (x86_64 с) и ссылку для скачивания.

распаковать скачать и найти curl.exe (я нашел его в папке src, можно найти его в папке bin для разных ОС / вкуса)

чтобы сделать его доступным из командной строки, добавьте исполняемый путь к системный путь (добавление каталога в переменную среды PATH в Windows).

после добавления завиток.exe‘s путь к системной переменной ‘путь

вы можете открыть командную строку и запустить ‘curl-V ‘ чтобы посмотреть, работает ли он.

статически построенный с ssl для windows:

вам нужен curl-7.35.0-openssl-libssh2-zlib-x64.7z

..и для ssl все, что вам нужно сделать, это добавить «-k» в дополнение к любому другому из ваших параметров, и проблема bundle BS исчезла; нет проверки CA.

с помощью cURL для Windows прямая ссылка для скачивания С msi-установщиком. Не забудьте перезагрузить систему после установки.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector