Невозможно активировать Curl на Easyphp Devserver 16.1.1

Я пытаюсь активировать завиток на моем Easyphp Devserver 16.1.1, но продолжаю получать сообщение об ошибке:

Предупреждение PHP: запуск PHP: невозможно загрузить динамическую библиотеку 'C: \ Program Files (x86) \ EasyPHP-Devserver-16.1 \ eds-binaries \ php \ php5619vc11x86x160615094909 \ ext \ php_curl.dll' - Невозможно загрузить конкретный модуль по модулю [не удается открыть файл общих объектов: нет такого файла или каталога]. \ r \ n в Неизвестно в строке 0

Я сделал следующее:

  1. без комментариев "extension = php_curl.dll" в обоих файлах php.ini
  2. проверил, что файл php_curl.dll действительно существует в extension_dir
  3. скопировал libeay32.dll, libsasl.dll, ssleay32.dll в c: \ Windows \ System \, c: \ Windows \ System32 \, c: \ Windows \ SysWOW64 \
  4. Загрузил cacert.pem с http://curl.haxx.se/ca/cacert.pem и добавил к нему полный путь на curl.cainfo в php.ini
  5. Загрузка различных версий curl с https://curl.haxx.se
  6. Задайте пути к каталогам php в Мой компьютер> Свойства> Дополнительно> Переменные среды (например: C: \ Program Files (x86) \ EasyPHP-Devserver-16.1 \ eds-binaries \ php \ php5619vc11x86x160615094909 \)
  7. Я перезагрузился после выполнения всех этих шагов (специально для шага №6)

Есть как минимум 5 похожих вопросов, я следил за каждым предложением, но ничего не помогло. Apache продолжает не видеть мою dll. Кто-нибудь может помочь в этом вопросе?


person Lucian P.    schedule 23.06.2016    source источник


Ответы (2)


Старая тема, но для людей, которые попадают сюда и хотят пропустить все бесполезные шаги Люциана. Просто используйте ответ Анара Хазиева по этой ссылке: Активация Curl на EasyPHP

работать на easyphp devserver.

person Julien Hiss    schedule 15.02.2017
comment
Я сделал все, что сделал @Lucian P., но, что касается него, это не работает для меня, а также ответ, который вы связали, что, кстати, странно, потому что, возможно, исходит из многократного копирования / вставки и, следовательно, содержит эту ерунду: В php. ini #zend_extension remove (;) первая строка; extension = php_curl.dll. У меня Windows 10, EasyPHP и Chrome - person jumpjack; 11.11.2018

Я столкнулся с той же проблемой с EasyPHP, и она исправила то, что мне пришлось установить PHP как другой экземпляр, а не в сборку EasyPHP, и запустить службу PHP из командной строки.

person AugustoM    schedule 11.08.2020