阿里云短信服务:cURL error 60: SSL certificate problem: unable to get local issuer certi

885 阅读1分钟

测试阿里云短信服务报错:cURL error 60: SSL certificate problem: unable to get local issuer certificate issuer certificate (see curl.haxx.se/libcurl/c/l…)

1473308-20230724152907671-30421211.png

SSL证书问题

CURLE_PEER_FAILED_VERIFICATION (60)

The remote server's SSL certificate or SSH fingerprint was deemed not OK. This error code has been unified with CURLE_SSL_CACERT since 7.62.0. Its previous value was 51.

解决方法

  1. 进入 curl.se/docs/caextr… 下载证书 cacert-2023-05-30.pem(建议下载到 phpstudy_pro\Extensions\php\php7.4.3nts\extras\ssl下)
  2. 进入php.ini
  3. curl.cainfo去掉注释,并填上cacert-2023-05-30.pem的绝对路径
  4. openssl开启