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

相关推荐
kp000002 小时前
PHP弱类型安全漏洞解析与防范指南
android·开发语言·安全·web安全·php·漏洞
Q_Q19632884754 小时前
python的漫画网站管理系统
开发语言·spring boot·python·django·flask·node.js·php
SRC_BLUE_177 小时前
VulnHub | Breach - 1
开发语言·php·dreamweaver
jingyu飞鸟1 天前
Centos7系统(最小化安装)安装zabbix7版本详细文章、nginx源代码配置、php源代码、mysql-yum安装
开发语言·php
Q_Q19632884751 天前
python的家教课程管理系统
开发语言·spring boot·python·django·flask·node.js·php
lanbing1 天前
PHP 与 面向对象编程(OOP)
开发语言·php·面向对象
是大强1 天前
ssl 中 key 和pem 和crt是什么关系
网络·网络协议·ssl
zm1 天前
TCP 粘包
服务器·网络·php
木下-俱欢颜2 天前
搭建基于chrony+OpenSSL(NTS协议)多层级可信时间同步服务
运维·网络安全·udp·ssl
Le_ee2 天前
sqli-labs靶场第七关——文件导出注入
数据库·sql·网络安全·php·sql注入·sqli—labs