PHP cURL не работает – WAMP на Windows 7 64 бит

Я получил свой WAMP на своих окнах 7 64 бит. cURL не работает, но все же я включил его из лотка WAMP.

Я также раскомментировал extension=php_curl.dll в php.ini для папки PHP и Apache.

Windows дает мне сообщение об ошибке,

PHP Startup: невозможно загрузить динамическую библиотеку c: /wamp/bin/php/php5.4.3/ext/php_curl.dll – приложение не запускалось, потому что его бок о бок конфигурация неверна. Подробнее см. Журнал событий приложения или используйте инструмент командной строки sxstrace.exe. "

Как я могу исправить эту проблему?

Solutions Collecting From Web of "PHP cURL не работает – WAMP на Windows 7 64 бит"

Перейдите на страницу http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ и загрузите версию cURL, соответствующую вашему PHP версия в разделе «Исправленные расширения скручивания:» .

Поэтому, если у вас есть PHP 5.3.13, загрузите «php_curl-5.3.13-VC9-x64.zip». Сначала попробуйте версию VC. Затем замените файл php_curl.dll в папке ext. Это сработало для меня.

У меня был такой же точный вопрос. Пробовав почти все, и выкапывая Stack Overflow, я наконец нашел причину. Попробуйте загрузить «фиксированное расширение curl» отдельно от PHP 5.4.3 и PHP 5.3.13 x64 (64 бит) для Windows .

Я загрузил «php_curl-5.4.3-VC9-x64», и это сработало для меня. Я надеюсь, что это помогает.

Работает на меня:

  • Перейти к этой ссылке
  • Загрузите * php_curl-5.4.3-VC9-x64.zip * в разделе «Исправленные расширения скручивания:»
  • Замените файл php_curl.dll в папке ext .

Это сработало для меня.

Я сам много боролся с этим. В конце концов, PHP версия 5.3.1 с Apache 2.2.9 работала …

Я получал согласованную ошибку в отсутствии php5.dll. Для этого я переименовал все старые файлы php.ini которые не требуются (вне папки WAMP) до old_ohp.ini .

Ошибка не связана с PHP. Это означает, что вы каким-то образом полагаетесь на mod_deflate от Apache, но модуль Apache не загружен. Попробуйте включить mod_deflate в httpd.conf или закомментируйте строку нарушения (найдите DEFLATE в httpd.conf).

Что касается расширения curl PHP, вы должны убедиться, что он активирован в php.ini. Убедитесь, что файл extension_diris установлен в каталог php_curl.dll:

extension_dir = "C: / whatever", а затем добавить

расширение = php_curl.dll

Эти шаги заключаются в следующем:

  1. Закрыть WAMP (если выполняется)
  2. Перейдите к WAMP\bin\php\<your version of PHP>
  3. Редактировать файл php.ini
  4. Поиск curl, uncomment extension=php_curl.dll
  5. Перейдите к WAMP\bin\Apache\<your version of Apache>\bin\
  6. Редактировать файл php.ini
  7. Поиск curl, uncomment extension=php_curl.dll
  8. Сохраните оба
  9. Перезапустить WAMP

Я думаю, что cURL не работает с WAMP 2.2e. Я пробовал все ваши решения, но он все еще не работал. Я получил предыдущую версию (2.2d), и она работает.

Так что просто загрузите предыдущую версию: D

Ну, просто удалите WAMP 64-bit и перейдите в 32-разрядную версию. Это сработало в моем случае.

Вот как мне удалось правильно загрузить CURL. В моем случае php был установлен из zip-пакета, поэтому мне пришлось добавить каталог php в переменную среды PATH.

Убедитесь, что переменная среды PATH вашей системы содержит каталог, в котором установлен PHP. Остановите сервер Apache и перезапустите его еще раз. С удачей CURL начнет работать.

Эта работа для меня: http://www.mediafire.com/?3ay381k3cq59cm2 скачать вставить файл в папку ext PHP 5.4.3

У меня была проблема с неработающим завиванием на win8 wamp3 php5.6. Переустановка wamp (версия x64, так как у меня была x64 в системной информации), сделало ее работоспособной.

Это то, что сработало для меня

Ответил Сорен из другого потока SO – CURL для WAMP

«Кажется, что-то есть ошибка. Если вы испытываете это на Win 7 64 бит, попробуйте установить apache addon version 2.2.9 и php addon version 5.3.1 и переключиться на те, что есть в WAMP, а затем активировать расширение CURL. для меня."