Невозможно активировать Curl на Easyphp Devserver 16.1.1
Я пытаюсь активировать curl на моем 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
Я сделал следующее:
- без комментариев "extension = php_curl.dll" в обоих файлах php.ini
- проверил, что файл php_curl.dll действительно существует в extension_dir
- скопировал libeay32.dll, libsasl.dll, ssleay32.dll в папку c:\Windows\System\, c:\Windows\System32\, c:\Windows\SysWOW64\
- Скачал cacert.pem с http://curl.haxx.se/ca/cacert.pem и добавил полный путь к нему в curl.cainfo в php.ini
- Скачивание различных версий curl с https://curl.haxx.se/
- Задайте пути к каталогам php в разделе "Мой компьютер"> "Свойства"> "Дополнительно"> "Переменные среды" (например, C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-binaries\php\php5619vc11x86x160615094909\)
- Я перезагрузился после выполнения всех этих шагов (специально для шага № 6)
Есть как минимум 5 похожих вопросов, я следовал каждому предложению, но ничего не получалось. Apache продолжает не видеть мою dll. Кто-нибудь может помочь в этом вопросе?
1 ответ
Старая тема, но для людей, которые приземляются здесь и хотят пропустить все бесполезные шаги Люциана. Просто воспользуйтесь ответом Анара Хазиева по этой ссылке: Активация Curl на EasyPHP
работать на easyphp devserver.
Я столкнулся с той же проблемой с EasyPHP, и она исправила то, что мне пришлось установить PHP как другой экземпляр, а не в сборку EasyPHP, и запустить службу PHP из командной строки.