curl中无法获取本地根证书导致无法连接SSL服务器

最近把服务器都升到了SSL,出现了一个问题. curl不认识本地的根证书,导致无法验证签名,连接SSL就出错了. 出错信息如下

cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

查了一下,主要解决办法就是下载一个根证书,然后修改php.ini里的curl.cainfo,指向此PEM文件,重启即可.

但是我这里尝试好久都没用. 只有暂时关闭curl的检查
//$options['verify'] = false;