Apache не загружает php_curl.dll - PullRequest
0 голосов
/ 21 мая 2018

Apache выдает мне эту ошибку

PHP Warning:  PHP Startup: Unable to load dynamic library 'curl' (tried: C:/Users/tester/Desktop/Web Server/php-7.2.5-Win32-VC15-x64/ext/curl (The specified module could not be found.), C:/Users/tester/Desktop/Web Server/php-7.2.5-Win32-VC15-x64/ext/php_curl.dll (%1 is not a valid Win32 application.)) in Unknown on line 0

Это 64-битная установка Windows Server 2016.

Этот PHP https://windows.php.net/downloads/releases/php-7.2.5-Win32-VC15-x64.zip

Этот Apache: https://www.apachelounge.com/download/VC15/binaries/httpd-2.4.33-win64-VC15.zip

Все остальные модули работают + нормально загружаются.

Я попытался добавить путь ext в мои системные переменные.

Я пытался использовать 32-битную версию PHP_curl.dll

Я пытался копировать libeay32.dll, libssh2.dll, ssleay32.dll практически везде.Корень Apache, папка ext.

Что еще можно попробовать здесь?

1 Ответ

0 голосов
/ 04 августа 2018

В конце концов мне пришлось просто скопировать libcrypto-1_1-x64.dll, libssh2.dll, libssl-1_1-x64.dll и nghttp2.dll из папки PHP в папку bin Apache.

...