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个字
— 文内使用到的标签:
— 本作品由 Emin.ink 采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。 欢迎转载、使用、重新发布,但务必保留文章署名,不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系

支持我

Emin.ink Emin.ink

发表评论

邮箱地址不会被公开。 必填项已用*标注