Вызов неопределенной функции curl_init () – с помощью WAMP

Я пытаюсь заставить cUrl работать, и я в тупике.

Я раскомментировал extension=php_curl.dll в файле php.ini и php_curl.dll что php_curl.dll существует в каталоге, на который указывает extension_dir . Я также проверил, что php.ini в каталоге Apache прав.

Я скопировал libcurl.dll в Windows / System32, Windows / SysWOW64 и wamp wamp\bin\php\php5.4.3

И я каждый раз перезапускал службы.

И все же я получаю Fatal error: Call to undefined function curl_init() . Curl не появляется, когда я запускаю phpInfo() . Но когда я смотрю в WAMP-меню PHP-> PHP-расширения php_curl делает флажок.

Любые намеки?

Редактировать:

@Daniel_M: Загруженный ini – это тот, который находится в каталоге Apache, а extension=php_curl.dll , а extension_dir указывает на php/php5.4.3/ext где php_curl.dlllibcurl.dll ) располагается.

@ficuscr: Я скопировал libcurl.dll v.7.27.0 повсюду. Где я должен его разместить?

В общем: когда php_curl не установлен в PHP > PHP Extensions menu , фатальной ошибкой предшествует: SCREAM: Error suppression ignored for . Этого не происходит, когда проверяется php_curl . Сообщение о фатальной ошибке одно и то же в любом случае. Ключ?

WAMP 2.2 имеет неправильное расширение cURL. Вы должны скачать фиксированный файл по следующей ссылке:
http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ . Затем замените файл php_curl.dll на /php5.4.3/ext/ .

Нажмите на значок WAMP> PHP> Расширения PHP> проверьте php_curl.

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

Если он все еще не работает, переустановите WAMP. Простой, как есть.

Для меня это сделало трюк: http://www.phpmind.com/blog/2011/02/how-to-enable-curl-in-wamp/

1) Закрыть WAMP (если выполняется)

2) Перейдите к WAMP \ bin \ php (ваша версия php) \

3) редактировать php.ini

4) Поиск curl, uncomment extension = php_curl.dll

5) Перейдите в WAMP \ bin \ Apache (ваша версия apache) \ bin \

6) редактировать php.ini

7) Поиск curl, uncomment extension = php_curl.dll

8) Сохраните оба

9) Перезапустить WAMP

У меня такая же ошибка.

Решение. Нажмите на сервер wamp, затем выберите -> php -> расширение php. Затем проверьте PHP_cURl() и wamp-сервер автоматически перезагрузится. Повторите попытку, и ошибка исчезла.