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 证书问题了。

相关推荐
墨香幽梦客17 小时前
HTTPS/SSL证书全生命周期管理:从申请到续期的运维要点
运维·https·ssl
q***428217 小时前
在 Windows 上生成本地 SSL 证书并使用 HTTPS 访问本地 Nginx 服务器
windows·https·ssl
SSL店小二17 小时前
IP SSL证书申请全过程及注意事项
服务器·网络·网络协议·https·ssl
悠悠~飘1 天前
17.PHP基础-数组
php
Q_Q5110082851 天前
python+django/flask+vue的书城图书阅读器系统,亮点含目录章节pycharm
spring boot·python·django·flask·node.js·php
计算机科学与技术学习中1 天前
文件上传漏洞
php
emma羊羊1 天前
【PHP反序列化】css夺旗赛
开发语言·网络安全·php
Q_Q5110082851 天前
python+django/flask的图书馆管理系统vue
spring boot·python·django·flask·node.js·php
Q_Q5110082851 天前
python+django/flask的美食交流宣传系统vue
spring boot·python·pycharm·django·flask·node.js·php
m0_495562782 天前
Swift的逃逸闭包
服务器·php·swift