Вызов функции undefined function curl_init() с помощью WAMP

Я знаю, что это очень часто задаваемая проблема, но я пробовал все, что нашел, и все еще не работает.

Я использую WAMP 2.2 для Windows 7 (64 бит) и PHP 5.4.3. Когда я вызываю curl_init() в localhost, у меня есть это сообщение об ошибке:

Call to undefined function curl_init() 

Что я сделал:

  • Проверить php_curl в расширениях PHP WAMP
  • Многократно перезапускайте WAMP
  • Удалить; перед расширением = php_curl.dll в двух файлах php.ini
  • Проверить extension_dir = "c:/wamp/bin/php/php5.4.3/ext/" в моих двух файлах php.ini
  • Многократно перезапускайте WAMP
  • Измените DLL для этой предположительно исправленной DLL http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/
  • Многократно перезапускайте WAMP

И когда я вызываю php_info(), я не могу найти завиток...

Ответ 1

Перейдите в эту ссылку скачать * php_curl-5.4.3-VC9-x64.zip * в разделе "Исправлены расширения curl:" и заменить php_curl.dll в папке ext. Это сработало для меня.

Ответ 2

Сделайте так, как предлагает 4life, но убедитесь, что вы получили DLL php_curl-5.4.3-VC9-x64.zip

не пытайтесь использовать php_curl-5.4.3-nts-VC9-x64.zip

WAMP Required Thread Safe dll и -nts- обозначает Not-Thread_Safe

Ответ 3

Мой последний ответ может быть кому-то полезен.

Во время моего опыта по этой проблеме я обнаружил, что ни одно из предложений здесь и на других форумах не разрешило это.

В моем случае я установил папку Wamp вне папки Program Files, однако файл php.ini неправильно ссылался на C:\Program Files\wamp в нескольких местах.

Поэтому изменение пути в php.ini в нескольких местах разрешило мою проблему.

Чтобы достичь этого:

  • Загрузите php.ini в свой любимый текстовый редактор
  • Искать каждый экземпляр "Программные файлы"
  • Обновить путь к файлу для каждого
  • Сохраните изменения, чтобы сделать их постоянными.

Ответ 4

для меня, у меня установлен wampp, никто из них не работал. Curl работал только тогда, когда я щелкнул значок wamp и включил модуль curl. Итак, левый клик, выберите php extensions и выберите curl оттуда. удачи