PHP启动:无法加载动态库'php_curl.dll'

时间:2018-04-19 07:56:56

标签: php-7.2 uwamp

对于一个项目,我需要死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 个答案:

答案 0 :(得分:0)

libeay32.dll和ssleay32.dll必须是路径可访问才能成功加载php_curl.dll。因此,打开UwAmp安装中的php文件夹并将文件复制到:

仓/阿帕奇/ bin中/

然后重启UwAmp。看看是否有效。

答案 1 :(得分:0)

我认为PHP 7.2.5安装zip(php-7.2.5-Win32-VC15-x64.zip)有问题可能与7.2.4相同,那里没有包含libeay32.dllssleay32.dll库,这些库显然是curl库模块所需要的。

我的解决方案是安装包含文件的7.1.17版本,并将这些dll复制到Apache bin的目录中。它应该是足够的,如果不是也尝试将PHP(在我的情况下为c:\usr\php71)和Apache bin(在我的情况下为c:\usr\Apache24\bin)目录中包含到PATH变量..并重新启动Windows以保证安全。< / p>