Symfonyでサンプルを作成しようと”php symfony new sample 2.8″と入力すると・・・
[GuzzleHttp\Exception\RequestException]
cURL error 60: SSL certificate problem: unable to get local issuer certificate
[GuzzleHttp\Ring\Exception\RingException]
cURL error 60: SSL certificate problem: unable to get local issuer certificate
というエラーが表示されました。
ローカルの環境でSSLの認証が無い(見つけられない)のが原因の様です。
そこで対処方法を記載しておきます。
スポンサーリンク
対処方法
今回参考にしたのは↓のサイト
cURL error 60: SSL certificate problem: unable to get local issuer certificate
1.http://curl.haxx.se/ca/cacert.pemの内容をコピーする。
https://curl.haxx.se/ca/cacert.pem の内容をコピーし、C:\xampp\php\extras\ssl”にcacert.pem というファイル名で作成します。
(または右クリックで”名前を付けてリンク先を保存”でC:\xampp\php\extras\sslに保存)
2.php.iniにcacert.pemを追加する。
c:\xampp\phpフォルダにある”php.ini”をエディタで開き、末尾に
curl.cainfo = “C:\xampp\php\extras\ssl\cacert.pem”
と追加する。
3.XAMPPを再起動し実行する。
XAMPPが起動していた場合は再起動し、”php symfony new sample 2.8″を実行します。
コマンドが実行され下の様に正しく終了します。