WindowsのPHPで、「SSL certificate problem: unable to get local issuer certificate」エラー

WindowsのローカルでPHPを動かしたときに、「SSL certificate problem: unable to get local issuer certificate」というエラーが出た。

curlを使って外部サイトからAPIで情報を取得しようとしたときに出たエラーです。

どうやら証明書ファイルが必要な模様。

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

ここの、

cacert.pemをダウンロードして、php.iniのcurl.cainfoを修正します。

これでエラーは出なくなりました。

この投稿へのコメント

コメントはありません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL