PHP cURL не загружается при модификации php.ini - PullRequest
7 голосов
/ 12 октября 2011

Чтобы включить cURL в PHP, я раскомментирую эту строку

extension=php_curl.dll

Но cURL не загрузился при перезапуске Apache.Даже при перезапуске машины.У меня установлен PHP 5.2.1 с AppServer на Windows XP.

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

Ответы [ 3 ]

6 голосов
/ 15 января 2015

Я обновился до PHP 5.6.4 и перестал работать curl. php.ini и ext были в порядке.

Я решил эту проблему, добавив C: \ php (моя папка php) в системную переменную Path в Панели управления-> System-Advanced-> Environment Variables.

5 голосов
/ 12 октября 2011

Попробуйте это:

  1. Загрузите копию win32 PHP (не установщика) с php.net (какую бы версию php вы не запускали на своем веб-сервере).

  2. Затем из папки dll скопируйте эти два файла: libeay32.dll и ssleay32.dll в Windows/System32 (в зависимости от того, какая у вас Windows).

  3. А затем из папки расширений: возьмите php_curl.dll и поместите его в папку /php/extensions.

  4. Проверьте ваш php.ini, чтобы убедиться, что он ссылается на правильную папку расширения, например:

    extension_dir = "./extensions/"
    

    и раскомментируйте ваше расширение к php_curl.dll, например:

    extension=php_curl.dll
    
  5. Перезапустите Apache

Спасибо. Надеюсь, это работает для вас.

0 голосов
/ 12 ноября 2017

Для тех, кто не получил php 7.1 для загрузки с любым из этих ответов, см. Включить cURL на PHP7 windows10 64-битный Apache 2.4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...