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


murvinlai: Как установить cURL на Windows? - Найдено 12 ответов

Я выполнил все инструкции здесь: Ссылка р>

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

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

Он возвращает: **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, чтобы узнать, вызывается ли правильный путь к расширению. Он правильно установлен:

extension_dir => C:\PHP\ext => C:\PHP\ext cURL support => enabled cURL Information => libcurl/7.16.0 OpenSSL/0.9.8g zlib/1.2.3

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

любая идея? :) Р>

P.S> System I m running on: Windows XP Apache 2.2 PHP 5.2.6 CURL Win32 Generic Binaries: Win32 2000/XP metalink 7.19.0 binary SSL enabled Daniel Stenberg 249 KB

Я не получил этого:

Win32 2000/XP 7.19.0 libcurl SSL enabled Günter Knauf 1.55 MB Should I get this one instead?

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

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

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

askdev.info

pri_dev: Как установить / настроить и использовать cURL в Windows? - Найдено 19 ответов

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

На странице загрузки Ссылка выберите мастер загрузки Ссылка

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

Выберите Win64. Р>

Выберите общий. Р>

Выберите любой. Р>

Выберите x86_64.

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

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

Нажмите «Загрузить».

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

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

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

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

Теперь вам нужно добавить завиток к переменной пути пользователя, поэтому вам не нужно переходить в нужную папку для запуска программы. Перейти к этому компьютеру, компьютеру, свойствам системы, расширенным системным настройкам, аутентифицироваться как администратор (вы не работаете как admin, правильно?)? Переменные среды, системные переменные, посмотрите на список и выберите «Путь», затем «Изменить», затем Новое, например,

Z: \ Tools \ curl-7.53.1-win64-mingw \ bin

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

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

    

askdev.info

windows - Curl не распознается как внутренняя или внешняя команда, операционная программа или командный файл

Шаги по установке завитка в windows

Установить cURL в Windows

Для установки cURL в Windows предусмотрено 4 шага.

Шаг 1 и шаг 2 - установить библиотеку SSL. Шаг 3 - установить cURL. Шаг 4 - установить последний сертификат

Шаг первый: установите распространенные распространяемые компоненты Visual С++ 2008

От https://www.microsoft.com/en-za/download/details.aspx?id=29 Для 64-битных систем Распространяемые материалы Visual С++ 2008 (x64) Для 32-битных систем Распространяемые материалы Visual С++ 2008 (x32)

Шаг второй: установите Win (32/64) OpenSSL v1.0.0k Light

От http://www.shininglightpro.com/products/Win32OpenSSL.html Для 64-битных систем Win64 OpenSSL v1.0.0k Light Для 32-битных систем Win32 OpenSSL v1.0.0k Light

Шаг третий: установите cURL

В зависимости от того, является ли ваша система 32 или 64 бит, загрузите соответствующий ** curl.exe. ** Например, перейдите в раздел Win64 - Generic и загрузите двоичный файл Win64 с поддержкой SSL (тот, где SSL не вычеркнут). Посетите http://curl.haxx.se/download.html Более конкретная ссылка: http://curl.haxx.se/latest.cgi?curl=win64-ssl-sspi

Скопировать файл curl.exe в C:\Windows\System32

Шаг четвертый: установите последние сертификаты

Не пропустите этот шаг. Загрузите последнюю копию действительных файлов CERT из https://curl.haxx.se/ca/cacert.pem Скопируйте его в ту же папку, куда вы поместили curl.exe(C:\Windows\System32), и переименуйте ее как curl-ca-bundle.crt

Если вы уже установили curl или выполнили указанные выше шаги, добавьте каталог, в который он установлен, на путь Windows:

1 - На рабочем столе щелкните правой кнопкой мыши Мой компьютер и выберите Свойства. 2 - Нажмите Расширенные настройки системы. 3 - В окне "Свойства системы" нажмите кнопку Переменные среды. 4 - Выберите Путь и нажмите Изменить. 5 - добавьте ; c:\путь для завивки каталога в конце. 5 - Нажмите ОК. 6 - Закрыть и заново открыть командную строку

qaru.site

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

В диспетчере пакетов Cygwin нажмите на curl из категории «net». Да, это так просто.

в cygwin

lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg install apt-cyg /bin

Теперь вы можете

apt-cyg install curl

Подробнее см. В официальном репозитории github apt-cyg .

Чтобы использовать версию curl для командной строки, вам нужен исполняемый файл curl. Итак, запустите Cygwins Setup.exe и выберите curl (под Net-> curl). Этот использует libcurl3, который находится в Libs-> libcurl3. Но libcurl3 будет втянут в зависимость, если он еще не установлен. Итак, просто выберите Net-> curl, и вам хорошо идти.

Я искал завиток на сайтах cygwin на своей домашней странице.

Я нашел эту ссылку http://cygwin.com/packages/curl/ . Но это не помогло, потому что я не мог скачать что-либо

Поэтому я искал curl-7.20.1-1 cygwin в Google. Я нашел этот полезный сайт mirrors.xmission.com/cygwin/release/curl/

На этом сайте была ссылка для загрузки curl-7.20.1-1.tar.bz2 . Я разархивировал его с помощью 7zip. Он распаковывает его в ./user/bin/ или что-то, поэтому мне пришлось найти curl.exe в локальной папке /usr/bin и поместить его в папку my /bin c:\cygwin

Наконец я мог бы использовать cURL!

Это сводило меня с ума. Надеюсь, это поможет кому-то!

Можешь попробовать:

apt-cyg install curl

Если у кого-то возникли проблемы с поиском CURL в списке setup.exe (диспетчер пакетов Cygwin), попробуйте загрузить 64-битную версию этой настройки. Работал для меня.

Я просто скопировал папку «curl-7.43.0» из zip-файла, который я загрузил с curl website curl.haxx.se в папку cygwin64 на диске C :. И затем я использовал его с префиксом curl в командном терминале cygwin.

Мое фактическое местоположение загрузки из softpedia , я использовал Softpedia Mirror (США)

В системе Windows, где вы хотите установить Cygwin с загрузкой cURL и запустить установщик Cygwin

64-разрядный: cygwin.com/setup-x86_64.exe 32-разрядный: cygwin.com/setup-x86.exe (если он уже установлен, перейдите к существующему пути к установочному файлу)

D: \ cygwin \ setup (где Cygwin существует)

Нажмите на настройку (setup-x86_64)

Следуйте инструкциям в Мастере установки Cygwin.

Вы можете оставить большинство настроек по умолчанию. Обратите особое внимание на следующее:

На экране «Выбор интернет-подключения» выберите «Установить из Интернета».

На экране «Выбрать загружаемый сайт» выберите сайт из списка или добавьте свои собственные сайты в список «Я выбрал»: «mirror.xmission.com»

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

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

Выберите все пакеты curl, нажав кнопку «Пропустить» для каждого пакета один раз. Обратите внимание, как меняется метка «Пропустить», чтобы отобразить номер версии выбранного пакета.

code-examples.net

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

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

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

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

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

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

Перейти к страница загрузки curl , выбрать мастер загрузки  ссылка.

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

(что вы сказали? «Волшебник? yuck !?», не волнуйтесь, это занимает 30 секунд. И да, эти шаги были тестирование и работа в Windows 10 , sheesh, верьте!)

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

  1. Выберите тип упаковки : curl executable
  2. Выберите операционную систему : Win64
  3. Выберите для какого вкуса : общий
  4. Выберите версию Win64 : Любые
  5. Выберите для какого процессора : x86_64

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

Установите или распакуйте, найдите curl.exe

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

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

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

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

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

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

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

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

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

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

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

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

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

curl www.google.com

Простейший учебник по настройке завивать  на Windows  это Создание cURL для Windows 7 , Он имеет только 3 простых шага ,

  1. Загрузить cURL  (Win64 ia64 zip двоичный с SSL)
  2. экстракт curl.exe  в " C:\Windows\System32"
  3. Готово

Еще проще:

Загрузите Win64 2000 / XP x86_64 установщик MSI  предоставленный Эдвардом ЛоПинто.

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

It's probably worth noting that Powershell v3 and up, contains a cmdlet called Invoke-WebRequest that has some curl-ish capabilities. The New-WebServiceProxy and Invoke-RestMethod cmdlets are probably worth mentioning too.

I'm not sure they will fit your needs or not, but although I'm not a Windows guy, I have to say I find the object approach PS takes, a lot easier to work with than utilities such as curl, wget etc. They may be worth taking a look at

As you already know, you can find several packages of binaries on the official curl website.

Once you download a package, unzip it wherever you want. I recommend adding its location to your path, so you can call curl from batch or powershell scripts. To add a directory to your path type "environment variables" in the start menu, and select "edit user environment variables". Select Path, and add to the end of the "value" box: ;C:\curl\directory (with the directory changed to where you saved curl.)

If you want to use SSL you need a certificate bundle. Run either mk-ca-bundle.pl (perl) or mk-ca-bundle.vbs (VBScript). Some of the packages of binaries include one or both of them. If your download doesn't include one, download one here: https://github.com/bagder/curl/tree/master/lib. I recommend mk-ca-bundle.vbs, as on windows you simply double click it to run it. It will produce a file called ca-bundle.crt. Rename it curl-ca-bundle.crt and save it in the directory with curl.exe.

Alternatively, I recently developed an msi installer that sets up a full featured build of curl with just a few clicks. It automatically ads curl to your path, includes a ready-to-use ssl certificate bundle, and makes the curl manual and documentation accessible from the start menu. You can download it at www.confusedbycode.com/curl/.

Note also that installing Git for Windows from git-scm.com also installs Curl. You can then run Curl from Git for Windows' BASH terminal (not the default Windows CMD terminal).

programmerz.ru

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

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

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

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

Он возвращает: **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, чтобы узнать, вызывается ли правильный путь к расширению. Он правильно установлен:

extension_dir => C:\PHP\ext => C:\PHP\ext cURL support => enabled cURL Information => libcurl/7.16.0 OpenSSL/0.9.8g zlib/1.2.3

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

Есть идеи? :)

P.S> System I m running on: Windows XP Apache 2.2 PHP 5.2.6 CURL Win32 Generic Binaries: Win32 2000/XP metalink 7.19.0 binary SSL enabled Daniel Stenberg 249 KB

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

Win32 2000/XP 7.19.0 libcurl SSL enabled Günter Knauf 1.55 MB Should I get this one instead?

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

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

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

ru.1answer.info

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

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

На странице загрузки https://curl.haxx.se/download.html выберите мастер загрузки https://curl.haxx.se/dlwiz/.

Выберите curl executable.

Выберите Win64.

Выберите общий.

Выберите любой.

Выберите x86_64.

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

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

Нажмите «Загрузить».

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

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

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

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

Теперь вам нужно добавить завиток к переменной пути пользователя, поэтому вам не нужно перемещаться в нужную папку для запуска программы. Перейти к этому компьютеру, компьютеру, свойствам системы, расширенным системным настройкам, аутентифицироваться как администратор (вы не работаете как admin, правильно?)? Переменные среды, системные переменные, посмотрите на список и выберите «Путь», затем «Изменить», затем Тогда новый, например

Z: \ Tools \ завиток-7.53.1-win64-MinGW \ Bin

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

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

ru.1answer.info