php - Apache 不会加载 php_curl.dll
问题描述
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 服务器 2016 安装。
这个 PHP https://windows.php.net/downloads/releases/php-7.2.5-Win32-VC15-x64.zip
这个阿帕奇: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 文件夹。
我还能在这里尝试什么?
解决方案
最后,我只需要简单地将 PHP 文件夹中的 libcrypto-1_1-x64.dll、libssh2.dll、libssl-1_1-x64.dll 和 nghttp2.dll 复制到 apache bin 文件夹中。
推荐阅读
- django - 如何在 Django 模板标签的 forloop 中设置范围?
- c# - 如何从 asp.net 核心控制台应用程序的 Program 类中的 appsettings.json 中获取值
- meshlab - 如何在 MeshLab 中标准化多个 PLY 模型的方向?
- r - 我怎样才能循环这个模拟1000次并将其中一列一起变成一个矩阵?
- javascript - Webpack 不会将 javascript 注入到 cshtml
- python - 尝试在 python 中使用装饰器时出现属性错误
- mysql - 如何让 'abcd' LIKE CONCAT(field, '%') 使用索引
- javascript - Javascript:设置日期,显示日期 +14 天。14天后再次更新日期
- powershell - 如何在shell中将文件移动到具有当前日期和时间戳(YYYY-MM-DD_HH-MM)的另一个目录
- javascript - 未找到 Webpack 块