win10下使用composer安装依赖ssl报错处理

报错:you are running Composer with SSL/TLS protection disabled. https://repo.packagist.org could not be fully loaded (curl error 60 while downloading https://repo.packagist.org/packages.json: SSL certificate problem: unable to get local issuer certificate)

解决方法:手动添加证书

1、下载最新的根证书:您可以从以下链接下载最新的根证书文件:https://curl.se/ca/cacert.pem

将证书文件移动到 PHP 目录:将下载的 cacert.pem 证书文件移动到您的 PHP 安装目录下(例如 D:\php)。

2、在 PHP 的配置文件 php.ini 配置证书路径,内容如下:

bash 复制代码
curl.cainfo="D:\php\cacert.pem"
openssl.cafile="D:\php\cacert.pem"

3、重启 Web 服务器:重启您的 Web 服务器(例如 Apache 或 Nginx)以使 PHP 配置的更改生效。

4、重新运行 Composer 命令:现在,再次运行 Composer 安装命令,应该就不会再遇到 SSL 证书问题了。

相关推荐
网硕互联的小客服3 小时前
SSL部署完成,https显示连接不安全如何处理?
ssl·httpx
bug攻城狮6 小时前
VMware 中 CentOS 7 设置静态 IP
tcp/ip·centos·php
吠品7 小时前
自动化SSL证书管理:应对域名SSL证书更新焦虑
运维·自动化·ssl
最美不过下雨天啊8 小时前
微信小程序发送订阅消息-一次订阅,一直发送消息。
微信小程序·php·一次性订阅·长期订阅
BingoGo8 小时前
PHP serialize 序列化完全指南
后端·php
天高云淡ylz14 小时前
子网掩码的隐形陷阱:为何能ping通却无法HTTPS访问
开发语言·php
提笔忘字的帝国21 小时前
宝塔SSL自动续签
网络·网络协议·ssl
乱飞的秋天1 天前
网络编程学习
网络·学习·php
Qlittleboy1 天前
tp5的tbmember表闭包查询 openid=‘abc‘ 并且(wx_unionid=null或者wx_unionid=‘‘)
数据库·sql·php
sun03221 天前
使用 javax.net.ssl.HttpsURLConnection 发送 HTTP 请求_以及为了JWT通信选用OSS的Jar的【坑】
http·.net·ssl