PHP CURL出现SSL certificate: unable to get local issuer certificate的解决办法

PHP CURL需要访问https的链接时,会出现SSL certificate: unable to get local issuer certificate错误信息

网上很多说是缺少pem文件,我的解决方法是直接用CURL的参数解决:

curl_setopt ( $ch, CURLOPT_SSL_VERIFYPEER, 0 ); // 对认证证书来源的检查
curl_setopt ( $ch, CURLOPT_SSL_VERIFYHOST, 2 ); // 从证书中检查SSL加密算法是否存在


下一篇: