现象
Win7 执行CURL请求,如果是https站点,直接报错如下,而在macOS上没有这种情况。
curl error 60: ssl certificate problem: unable to get local issuer certificate
解决办法
去下载一个适合于windows的证书,然后修改php.ini中的值改为
;;;;;;;;;;;;;;;;;;;;
; php.ini Options ;
;;;;;;;;;;;;;;;;;;;;
curl.cainfo = "d:/ssl/cacert.pem"
下载地址
https://curl.haxx.se/docs/caextract.html
重启web服务器 Author coconets@163.com 。
博客指出Win7系统执行PHP CURL请求https站点时会报错,而macOS无此情况。解决办法是下载适合windows的证书,修改php.ini中的值,并给出下载地址,最后需重启web服务器。
1052

被折叠的 条评论
为什么被折叠?



