php 调用Guzzle 访问https接口报错 cURL error 60: SSL certificate problem...

错误描述:php 调用Guzzle 访问https接口报错:cURL error 60: SSL certificate problem: unable to get local issuer certificate

错误原因:Ubuntu系统中CA证书过期或不可用

处理方法:

  1. 下载最新CA证书 wget --no-check-certificate https://curl.se/ca/cacert.pem
  2. 将cacert.pem文件放在有写权限的文件夹中,我放在 /data/www/ssl/cacert.pem
  3. 修改php.ini 修改配置 curl.cainfo = /data/www/ssl/cacert.pem 并取消注释
  4. 重启php服务 service php5-fpm restart
相关推荐
小樱花的樱花1 分钟前
1 项目概述
开发语言·c++·qt·ui
551只玄猫13 分钟前
【数学建模 matlab 实验报告10】插值
开发语言·数学建模·matlab·课程设计·插值·实验报告
I疯子16 分钟前
2026-04-08 打卡第 5 天
开发语言·windows·python
游乐码27 分钟前
c#ArrayList
开发语言·c#
C+++Python30 分钟前
Python MCP Server 最简实现
开发语言·python
取码网30 分钟前
最新临时文件快传系统源码 轻量化 带后台
php
彧翎Pro35 分钟前
ASP.NET Core 外部依赖调用治理实战:HttpClientFactory、Polly 与幂等边界
microsoft·asp.net·php
MinterFusion36 分钟前
如何在openKylin 2.0 SP2中安装Qt(v0.2.2)(上)
开发语言·qt·软件开发·系统维护·明德融创·openkylin
前端小D1 小时前
JS模块化
开发语言·前端·javascript
无限码力1 小时前
华为OD技术面真题 - JAVA开发- spring框架 - 7
java·开发语言·华为od·华为od面试真题·华为odjava八股文·华为odjava开发题目·华为odjava开发高频题目