Mac ローカルでの開発中にこんなエラーが発生

1local.ERROR: cURL error 77: SSL: can't load CA certificate file /Users/user_name/cacert.pem (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) {"exception":"[object] (GuzzleHttp\\Exception\\RequestException(code: 0): cURL error 77: SSL: can't load CA certificate file /Users/user_name/cacert.pem (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) at /Users/user_name/Projects/hoge/fuga/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:186)

guzzle から cURL で通信できなくてエラーになっている感じです。


どうやら自分のPCに証明書を入れることで解消できるらしいです。

ということで、次から証明書 cacert.pem を入手します。

https://curl.haxx.se/docs/caextract.html

この pem ファイルを /Users/user_name/cacert.pem に入れると、先程のエラーは出なくなりました。

参考 https://github.com/KnpLabs/php-github-api/issues/378

OLYMPUS ミラーレス一眼 PEN E-PL9 レンズキット ホワイト

有効画素数:約1605万画素 撮像画面サイズ:17.3mm×13.0mm レンズマウント:マイクロフォーサーズマウント 撮像センサー:4/3型 Live MOS センサー 静止画ファイル形式:RAW(12bitロスレス圧縮)、JPEG、RAW + JPEG

Amazonで詳細を見る