解决window非cli下无法加载Curl 和openssl方案
curl无法加载
在CMD命令下下,可以看到模块已经加载了
php -m
但是在浏览器下打印输出 phpinfo
信息,现在没有加载到 curl
模块和 opnessl
模块
解决思路
1.下载最新的apache版本和php的对应版本
避免因为apache版本太旧,造成的原因。
2.将php目录下的 libcrypto.xx.dll
和libssl-xxx.dll
拷贝到apache的 bin
目录下
将php目录下的上面所示的版本放到apache bin目录下,例如我的版本
#php 7.3 版本
libcrypto-1_1-x64.dll
libssl-1_1-x64.dll
PHP版本不同,可能名字也不同
#PHP7.1
libeay32.dll
libssh2.dll
3.前面2个方法无法解决
那就将你PHP的目录 ext
下的 php_curl.dll
和php_opnssl.dll
复制到 window/System32
目录下
4.重启动
以上就是解决window下无法加载 curl
和openssl
的方案。
版权提示
1.除了标识原创之外,其他可能来源于网友的分享,仅供学习使用2.如您发现侵犯了您的权利,请联系我们删除
3.转载必须带本文链接,否则你将侵权
4.关于会员或其发布的相关内容均由会员自行提供,会员依法应对其提供的任何信息承担全部责任,本站不对此承担任何法律责任
评论区 (0)
没有记录
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!