PHP Curl整理-[笔记]

过程

php.ini 去除curl前;(分号)

检查ext文件下是否存在curl组件

重启整个iis

常见问题

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

这是由于在本地调试时用ssl进行远程请求,但是本地没有秘钥所导致,解决方法有2种

1.访问https://curl.haxx.se/docs/caextract.html,下载cacert.pem,并在php.ini文件添加

curl.cainfo="地址/cacert.pem"

openssl.cafile="地址/cacert.pem"

重启php-fpm.

2.(不推荐)在使用curl_exec()之前跳过ssl检查项

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

— 于 共写了374个字
— 文内使用到的标签:

发表评论

电子邮件地址不会被公开。