啦啦啦

Alfalfa  you name ? 



家中独我一人矣。
cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

为什么会出现这个错误?

敏感信息的传输通常在数字证书下进行。该证书将有确认发信人和收信人是正常的。数字证书由证书颁发机构颁发。

当数字证书应用于服务器时,服务器上会安装可信证书颁发机构及其根证书的列表。通过常规HTTPS进行的事务将恢复到此列表以进行通信。但是,CURL不遵守规则。您需要告诉curl有关ca根证书的信息。

如何解决?

要解决该错误,您需要定义CURL证书颁发机构信息路径

1.下载最新的curl认可证书:https://curl.haxx.se/ca/cacert.pem
2.将cacert.pem文件保存在可读取的目录。
3.然后,在php.ini文件中,向下滚动到找到[curl]的位置。
4.您应该看到注释掉CURLOPT_CAINFO选项。取消注释并将其指向cacert.pem文件。你应该有这样的一行:

;curl.cainfo =

保存并关闭php.ini。重新启动您的服务器并再次尝试您的请求(有时可不重启)

如果未设置正确的位置,则会出现CURL 77 错误。






Music List
0:00
Artist
MUsic Title