windwos11 64

安装: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
361行
$conf[\CURLOPT_SSL_VERIFYPEER] = true;
改为
$conf[\CURLOPT_SSL_VERIFYPEER] = false;

第二种方法(推荐)
https://curl.haxx.se/ca/cacert.pem 按照提示去下载证书然后php.ini设置(php8.2.9)
curl.cainfo = e:/phpstudy_pro/Extensions/php/cacert.pem

阿里云短信服务SDK2.0,本地测试请求发短信接口去掉证书验证 cURL error 77: error setting certificate file_php

错误路径:\方向反了

curl.cainfo = “F:\phpstudy_pro\Extensions\php\cacert.pem”

没有就加上 有直接去掉;
重启服务器

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