установка curl php windows

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

для установки и настройки apache получить РНР5 пакеты и достань свертки.

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

возвращает: **Call to undefined function curl_version() in C:Program FilesApache Software FoundationApache2.2htdocstesting.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 Я понятия не имею, почему это не работает. даже я следую за каждым шагом для настройки вверх. 🙁

12 ответов

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

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

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

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

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

при необходимости выберите операционную систему Windows. Заканчивать.

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

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

тестирование curl

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

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

Примечание: Вы также можете напрямую скопировать завиток.exe файл любой существующий путь в вашем пути

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

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

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

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

наконец я нашел эту записку на php.net:

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

недавно я установил Curl на PHP5 для Windows Vista. Я сделал не включить библиотеку CURL, когда я изначально установил PHP5, поэтому ничего о Curl не появлялось в 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 должна присутствовать в вашем пути. Вам не нужно libcurl использует.dll с сайта cURL.

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

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

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

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

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

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

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

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

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

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

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

Источник

Как установить CURL на Windows 10

Как установить CURL на Windows 10

cURL — кроссплатформенная служебная программа командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL. Она бесплатна и используется многими приложениями. В этой заметке я расскажу о том, как устанавливать CURL на Windows.

Установка CURL на Windows 10

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

Наряду с Curl, Microsoft также запустила Tar, инструмент командной строки для извлечения файлов и создания архивов.

Если по каким-то причинам вы не нашли CURL, установленный на вашей ОС Windows, вот как его установить.

1. Загрузите и установите программу Curl с официального сайта

Перейдите сюда и загрузите версию, которая подходит для вашей системы (32 или 64 bit). Если вы хотите загрузить определенные пакеты, посетите страницу Пакеты CURL. Здесь вы можете скачать исполняемый файл curl, программу разработки libcurl, libcurl или исходный код. Не забудьте добавить исполняемый файл в свой каталог.

2. CURL для Windows

Если вы предпочитаете установщик в 1 щелчок, используйте cURL для Windows. Вы можете скачать его здесь.

Спасибо, что читаете! Подписывайтесь на мои каналы в Telegram, Яндекс.Мессенджере и Яндекс.Дзен. Только там последние обновления блога и новости мира информационных технологий.

Респект за пост! Спасибо за работу!

Хотите больше постов? Узнавать новости технологий? Читать обзоры на гаджеты? Для всего этого, а также для продвижения сайта, покупки нового дизайна и оплаты хостинга, мне необходима помощь от вас, преданные и благодарные читатели. Подробнее о донатах читайте на специальной странице.

Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

партнёры блога

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

telegram

Реклама

Последние

Рубрики

СЧЕТЧИКИ

РЕКЛАМА И ДОНАТЫ

Социальные сети

©2016-2021 Блог Евгения Левашова. Самое интересное и полезное из мира ИТ. Windows 10, Linux, Android и iOS. Обзоры программ и веб-сервисов. Статьи о мотивации и продуктивности.

Использование материалов разрешается с активной ссылкой на levashove.ru. установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

Данный блог является личным дневником, содержащим частные мнения автора. В соответствии со статьей 29 Конституции РФ, каждый человек может иметь собственную точку зрения относительно его текстового, графического, аудио и видео наполнения, равно как и высказывать ее в любом формате. Блог не имеет лицензии Министерства культуры и массовых коммуникаций РФ и не является СМИ, а, следовательно, автор не гарантирует предоставления достоверной, не предвзятой и осмысленной информации. Сведения, содержащиеся в этом блоге не имеют никакого юридического смысла и не могут быть использованы в процессе судебного разбирательства. Автор блога не несёт ответственности за содержание комментариев к его записям.

Источник

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

У меня возникли проблемы с запуском curl на Windows.

Я искал документацию по установке curl, но там мало что можно найти.

Возможно, у вас уже есть завиток

Возможно, вам не нужно ничего скачивать:

Установка curl с помощью менеджера пакетов

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

Установка скручивания вручную

Скачивание локона

Извлечение и настройка скручивания

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

Место curl.exe под папку. И никогда не перемещайте папку или ее содержимое.

Теперь наслаждайтесь вводом curl в любой командной строке. Время веселиться!

Запустить curl из командной строки

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

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

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

e) в системной переменной выберите «Путь» и кнопку «Изменить».

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

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

Еще проще:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Теперь вам нужно добавить curl в переменную Path пользователя, чтобы вам не пришлось переходить в нужную папку для запуска программы. Перейдите в раздел «Этот ПК», «Компьютер», «Свойства системы», «Дополнительные параметры системы», авторизуйтесь как администратор (вы не являетесь администратором, верно? Верно?). Переменные среды, системные переменные, посмотрите список и выберите «Путь», затем «Редактировать», затем Новый, то, например,

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

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

Источник

Настройка среды разработки для PHP веб-разработчика в Windows

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

Этот пост может сэкономить время тем, кто так же как и я собирается перейти на Windows и тем, кто только ещё начинает работать PHP-программистом или веб-разработчиком. Для полноценной веб-разработки понадобятся: виртуальная среда, система контроля версий, менеджеры зависимостей, система сборки приложений, система развёртки приложений и, конечно, хороший редактор кода. Я не буду рассказывать зачем нужен каждый из компонентов, а лишь дам инструкцию по его установке в Windows. Я использую Vagrant, Composer, NPM, Bower, Git, Gulp, Capistrano и PHPStorm, дальше пойдёт речь именно об этих технологиях. Инструкции даны для Windows 10.

Начнём с установки PHP

Для разработки я использую PHP 7, чтобы мой код был совместим с ним, когда я соберусь переезжать. На боевых серверах у меня пока что PHP 5.6. Для того, чтобы случайно не написать код, который не будет работать в продакшене в моём PHPStorm указан уровень языка 5.6.

Для работы в Windows у PHP есть специальная версия языка, которую можно скачать с сайта PHP. Для того, чтобы установить PHP 7 в операционной системе Windows понадобится программа Visual C++ Redistributable for Visual Studio 2015, которую можно скачать с официального сайта Майкрософта. Установка этой программы не содержит никаких трудностей, нужно просто нажимать кнопку «Далее».

После установки Visual C++ Redistributable скачиваем архив PHP 7 для Windows (VC14 Non Thread Safe x64 или x86 в зависимости от разрядности системы) c официального сайта PHP. В архиве нет инсталлятора, его просто нужно распаковать в папку где-нибудь на диске. В пути к этой папке не должно быть пробелов и русских букв, у меня это C:\php.

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

Система контроля версий

Установить Git на Windows проще простого. В качестве приятного бонуса вместе с Git поставляется консоль Git bash. Работать с этой консолью гораздо удобнее, чем со стандартной CMD в Windows. Кроме того, она понимает некоторые полезные линуксовские команды, такие как find, ls и прочие.

При установке Git под Windows вам нужно будет прописать git.exe в PATH вашей системы, чтобы Git можно было запускать из любого места в командной строке. А также указать Git’у, чтобы при получении кода он не менял символы окончания строк в файлах (эти символы отличаются на системах с Linux и Windows). Всё это делается парой кликов мышкой через инсталятор Git.

Вот скриншоты важных страниц установки Git:

Откройте Git Bush и запустите две команды:

На этом первоначальная настройка Git закончена.

Менеджеры зависимостей NPM, Bower и Composer

Для того, чтобы получить NPM нужно установить NodeJS.

У NodeJS есть официальный установщик для Windows, поэтому установка будет проще простого:

Если команды выдали версии, например: «v6.2.0» и «3.8.8», то это значит, что всё успешно установлено и можно работать.

После установки NPM можно приступить к установке Bower

Здесь всё просто, введите в командной строке:

Composer

У пакетного менеджера Composer есть специальный установщик для Windows. Скачать его можно с официального сайта. Сама установка элементарна и займёт не больше 5 минут, но есть две особенности.

Во первых, перед установкой Composer нужно установить PHP. О том как это сделать написано в начале поста. Во вторых, после установки Composer нужно передать ему специальный GitHub Tokken для того, чтобы обойти ограничени GitHub’а на количество обращений по API.

Но начнём с установки. После скачивания и запуска установщика он попросит указать путь к PHP. Если вы добавили PHP в PATH, как указано у меня в инструкци, то Composer сам определит этоть путь. Если нет, то вам нужно указать этот путь самостоятельно.

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

После этого нужно ещё несколько раз нажать Next и Composer будет установлен в систему и доступен через командную строку из любого каталога.

В процессе работы с Composer программа в какой-то момент сама предложит вам ввести GitHub Tokken и даст ссылку на его создание. Но можно не ждать этого и сделать всё самому. Создать токен можно на специальной странице GitHub’а. Для того, что передать токен Composer’у нужно ввести в командной строке команду

Всё, на этом Composer установлен и готов к использованию.

Система сборки проекта Gulp

Так как он часть экосистемы NPM, то тут всё просто:

Виртуальная среда Vagrant

Для установки Vagrant в Windows предварительно понадобится установить один из провайдеров виртуальной среды. Я использую VirtualBox от Oracle. Установка обеих программ не составляет абсолютно никакого труда и требует только вовремя нажимать кнопку Next.

Ссылки на страницы откуда можно скачать установщики:

Система развёртывания Capistrano

Для того, чтобы установить Capistrano на Windows в первую очередь нужно установить язык программирования Ruby. В этом нет ничего сложного, для установки языка в Windows существует специальный проект rubyinstaller.org. Нужно лишь скачать установщик и несколько раз нажать кнопку Next. Не забудьте только поставить галочку напротив пункта о добавлении Ruby в PATH Windows.

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

Это позволит запускать Capistrano из любого каталога, что очень удобно.

После установки Ruby настало время установить Capistrano. Откройте командную строку (если она была открыта, до установки Ruby, то закройте и откройте её снова, чтобы обновить данные из PATH) и введите команду:

Эта команда установит Capistrano в систему и в дальнейшем его можно будет запускать командой:

Как видите, всё элементарно.

Сразу после установки PHPStorm на Windows нужно сделать две важные настройки:

Обе настройки находятся в разделе Editor. Попасть в настройки можно с главного экрана PHPStorm.

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

На этом всё. На установку всех компонентов понадобится примерно час времени.

Источник

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

Новичок

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

young

Новичок

установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

TeaM PHPClub

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

tony2001

TeaM PHPClub
Новичок

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

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.
По-прежнему не могу поставить.

и счастливо качаю установка curl php windows. Смотреть фото установка curl php windows. Смотреть картинку установка curl php windows. Картинка про установка curl php windows. Фото установка curl php windows

Источник

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

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