解决 cURL error 60: SSL certificate problem: unable to get local issuer certificate

异常抛出 cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)

报错原因:因为没有配置信任的服务器HTTPS验证。默认情况下,cURL被设为不信任任何CAs,因此浏览器无法通过HTTPs访问你服务器。 

解决方式

1.下载证书

解决 cURL error 60: SSL certificate problem: unable to get local issuer certificate_第1张图片

2.下载后放入PHP扩展文件中

 解决 cURL error 60: SSL certificate problem: unable to get local issuer certificate_第2张图片

 3.修改php.ini文件,去掉注释、加上路径

4.openssl这个扩展加入/开启(不用开启也可以,可以跳过这一步)

extension = php_poenssl.dll

5.重启环境生效

你可能感兴趣的:(SSL,ssl,服务器,linux)