在阿里云请求发短信接口去掉证书验证

composer require alibabacloud/dysmsapi-20170525 2.0.23

cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://dysmsapi.aliyuncs.com/?PhoneNumbers=

两种方法 第一个直接关闭验证

vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php

362行

$conf[\CURLOPT_SSL_VERIFYPEER] = true;

改为

$conf[\CURLOPT_SSL_VERIFYPEER] = false;

第二种方法

https://curl.haxx.se/ca/cacert.pem

按照提示去下载证书然后php.ini设置

;curl.cainfo = "F:\phpstudy_pro\Extensions\php\cacert.pem"

没有就加上 有直接去掉;

重启服务器

如果更新的线上的话就不会出现这种问题

相关推荐
IT技术分享社区38 分钟前
C#实战:使用腾讯云识别服务轻松提取火车票信息
开发语言·c#·云计算·腾讯云·共识算法
九河云7 小时前
AWS账号注册费用详解:新用户是否需要付费?
服务器·云计算·aws
神一样的老师7 小时前
利用亚马逊AWS IoT核心和MQTT进行数据采集的综合指南
云计算·aws
昔我往昔14 小时前
阿里云文本内容安全处理
安全·阿里云·云计算
写代码的学渣16 小时前
Linux云计算个人学习总结(一)
linux·运维·云计算
NETFARMER运营坛17 小时前
如何优化 B2B 转化率?这些步骤你不可不知
大数据·安全·阿里云·ai·ai写作
林农18 小时前
C02S11-Linux系统的安全与控制
linux·云计算
danns8881 天前
什么是 AWS PrivateLink
云计算·aws
shiran小坚果1 天前
AWS RDS MySQL内存使用
数据库·mysql·云计算·database·aws