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

相关推荐
Data_Journal2 小时前
使用Python lxml轻松进行网络爬取
开发语言·php
阿洛学长3 小时前
CSDN、掘金、简书博客文章如何转为Markdown?
运维·数据库·架构·php·持续部署
源远流长jerry5 小时前
Linux 网络虚拟化深度解析:从 veth 设备对到容器网络实战
linux·运维·服务器·网络·性能优化·php
Java源头9 小时前
PHP 身份证二要素检测
开发语言·php
yoyo_zzm10 小时前
PHP vs Java:后端语言终极选择指南
java·spring boot·后端·架构·php
yoyo_zzm12 小时前
五大编程语言对比:PHP、C、C++、C#、易语言
c语言·c++·php
江上清风山间明月13 小时前
RPC failed; curl 65 OpenSSL SSL_read: OpenSSL/3.1.2错误解决方法
网络协议·rpc·ssl·failed
不会摸鱼的小鱼1 天前
WSL 安装 Ubuntu 22.04 到指定磁盘
数据库·postgresql·php
淼淼爱喝水1 天前
DVWA和Pikachu命令注入漏洞检测实验
安全·web安全·php·pikachu·dvwa
专注VB编程开发20年1 天前
json和python元组,列表,字典对比
开发语言·python·json·php