2016年10月3日 星期一

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

目前專案使用laravel,串接FB openid時出現這個錯誤,

查了一下,當使用xampp有用到curl時,都有可能會出現

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

最簡單的方式,進入到php.ini
將以下輸入進去,XAMPP預設的位置在這下面,當然也可以更換路徑
curl.cainfo = "C:/xampp/apache/bin/curl-ca-bundle.crt"

在不行的去curl官方抓取cacert.pem
放置到你想要的目錄下,這邊我們放置到以下位置,所以php.ini要對應路徑
curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"

目前試過這兩樣都可以

沒有留言:

張貼留言