Mac发起微信支付,提示本地curl错误
在提交时提示cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
该错误需要安装curl证书,在线上请求是https的就不需要
从 http://curl.haxx.se/ca/cacert.pem 下载后放到/php/ext目录下即可,然后修改你的php.ini中的curl.cainfo配置
修改php.ini文件中的配置
[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
curl.cainfo ="/php/ext/cacert.pem"
注意:在 Mac中,如果别名路径不存在,则需要输入完整的路径,如: curl.cainfo="/Applications/EServer/software/php/php-7.4/ext/cacert.pem"
555