【发布时间】:2017-09-16 05:35:32
【问题描述】:
在我的 apache error.log 我有以下行:PHP Warning: PHP Startup: Unable to load dynamic library 'ext\\php_curl.dll' - The specified procedure could not be found.\r\n in Unknown on line 0
但是我检查了我的PATH 变量并列出了 PHP 目录,ext 文件夹设置正确并且文件夹中存在php_curl.dll。
我已重新安装 VC++ 重新分发以确保没有问题。
在检查过程中,我发现以下所有 DLL 在从运行中打开它们时都存在(为了测试它们可以从 PATH 变量中找到):
- ws2_32.dll
- wldap32.dll
- php7ts.dll
- libeay32.dll
- libssh2.dll
- nghttp2.dll
- ssleay32.dll
- normaliz.dll
- kernel32.dll
- vcruntime140.dll
- api-ms-win-crt-stdio-l1-1-0.dll
- api-ms-win-crt-string-l1-1-0.dll
- api-ms-win-crt-heap-l1-1-0.dll
- api-ms-win-crt-convert-l1-1-0.dll
- api-ms-win-crt-filesystem-l1-1-0.dll
- api-ms-win-crt-runtime-l1-1-0.dll
- api-ms-win-crt-utility-l1-1-0.dll
- api-ms-win-crt-time-l1-1-0.dll
- api-ms-win-crt-environment-l1-1-0.dll
我不确定php_curl 可能有什么依赖关系,如果您能提供任何建议,我们将不胜感激。
更多系统信息:
- 编译器 MSVC14 (Visual C++ 2015)
- 架构 x64
- Windows 7 平台
- PHP 版本 7.1.4
- Apache 2.4 版
【问题讨论】:
-
试过depends.exe吗?
-
@covenr Deplist 说所有行都正常。这就是你所说的戴夫高管吗?
-
www.dependencywalker.com
标签: php apache curl php-7 apache2.4