Запуск PHP: невозможно загрузить динамическую библиотеку php_curl.dll

Для проекта мне нужен модуль php_curl.dll. Я активировал модель на всех файлах php.ini. Но я получаю предупреждение PHP, что модуль не может загрузить. При проверке файла error.log, смотрите эту информацию: Предупреждение PHP: Запуск PHP: не удается загрузить динамическую библиотеку 'php_curl.dll' (пробовал: …/UwAmp/bin/php/php-7.2.4/ext\php_curl.dll

Что я могу сделать, чтобы путь был корректно загружен или сгенерирован?

2 ответа

Я думаю, что-то не так с установочным zip-кодом PHP 7.2.5 (php-7.2.5-Win32-VC15-x64.zip), может быть, то же самое с 7.2.4, нет libeay32.dll а также ssleay32.dll включены библиотеки, которые, очевидно, нужны модулю curl.

Мое решение состояло в том, чтобы установить версию 7.1.17, где файлы были включены, и скопировать эти dll в каталог Apache bin. Этого должно быть достаточно, если не попробовать также включить PHP (в моем случае c:\usr\php71) и Apache bin (в моем случае c:\usr\Apache24\bin) к вам переменная PATH.. и перезагрузите Windows, чтобы быть в безопасности.

Для успешной загрузки php_curl.dll должны быть доступны пути libeay32.dll и ssleay32.dll. Итак, откройте папку php внутри вашей установки UwAmp и скопируйте файлы в:

бен / Apache/bin/

Затем перезапустите UwAmp. Посмотри, работает ли это.

Другие вопросы по тегам