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

相关推荐
tryqaaa_2 小时前
学习日志(二)【linux全部命令,http请求头{有例题},Php语法学习】
linux·学习·http·php·web
独隅4 小时前
SSL协议深度解析:从历史演进到现代安全实践
网络协议·安全·ssl
0709004 小时前
免费ssl证书自动申请续期部署(90天)
ssl
Johnstons5 小时前
网络故障定位工具怎么搭配:Wireshark、tcpdump、监控平台各自该在什么时候上场?
数据分析·wireshark·php·es·tcpdump·网络故障定位工具搭配与选型
aq55356005 小时前
Laravel 10.x重磅升级:PHP 8.1+新时代
开发语言·php·laravel
QCzblack6 小时前
php-ser-libs
android·开发语言·php
代龙涛6 小时前
WordPress archive.php 分类与归档页面开发指南
开发语言·后端·php·wordpress
YaBingSec6 小时前
玄机靶场—Apache-druid(CVE-2021-25646) WP
java·开发语言·笔记·安全·php·apache
BingoGo7 小时前
使用 PHP TrueAsync 改造 Laravel 协程异步化的可行路径
php·laravel
aq55356007 小时前
Laravel 6.x新特性全解析
php·laravel