解决window非cli下无法加载Curl 和openssl方案

curl无法加载

在CMD命令下下,可以看到模块已经加载了

php -m

但是在浏览器下打印输出 phpinfo 信息,现在没有加载到 curl 模块和 opnessl 模块

解决思路

1.下载最新的apache版本和php的对应版本

避免因为apache版本太旧,造成的原因。

2.将php目录下的 libcrypto.xx.dlllibssl-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.dllphp_opnssl.dll复制到 window/System32 目录下

4.重启动

以上就是解决window下无法加载 curlopenssl的方案。

评论区 (0)

没有记录
支持 markdown,图片截图粘贴拖拽都可以自动上传。

相关帖子

黑白课堂

如果你在.env文件下配置了变量参数,在路由缓存下会无效

| 最后更新 2020-12-11 03:05:43
3353 0
黑白课堂

laravel之Artisan命令操作,以及自己编写Artisan Console命令

| 最后更新 2021-01-13 14:24:58
3326 0
黑白课堂

JWT(JSON Web Token)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名

| 最后更新 2021-01-13 14:25:29
3312 0
黑白课堂

扩展一个指令在blade模板中使用。

| 最后更新 2020-12-11 03:04:51
2811 0
黑白课堂

所有Laravel应用启动的中心,所有Laravel的核心服务都是通过服务提供者启动,服务提供者是应用配置的中心. >这里需要了解下IOC(控制反转)也叫依赖注入

| 最后更新 2021-01-11 03:14:14
2895 0
黑白课堂

控制对资源的访问权限,这个权限不同于RBAC(角色的权限访问控制),比如,只能操作自己的信息,可以说是拟补RBAC的更加细腻的权限。

| 最后更新 2021-01-13 14:24:00
2804 0
妖精没有尾巴

妖精没有尾巴 · 初学者

资源小霸王活跃小妖精
查看更多

最新视频课程