windowsのphpでcURLが使えないエラー

このエントリーをはてなブックマークに追加
Pocket
LINEで送る

windows10でPAY.JPのPHP SDK使ってみたら、下記のエラーが出ました。curlのSSL証明書の設定みたいなやつでした。

Fatal error: Uncaught exception ‘Payjp\Error\ApiConnection’ with message ‘ in D:\xampp\htdocs\payjp\vendor\payjp\payjp-php\lib\HttpClient\CurlClient.php on line 123
( ! ) Payjp\Error\ApiConnection: Unexpected error communicating with Payjp. If this problem persists, let us know at support@pay.jp. (Network error [errno 77]: error setting certificate verify locations: CAfile: D:\xampp\htdocs\payjp\vendor\payjp\payjp-php\lib\HttpClient/../../data/ca-certificates.crt CApath: none) in D:\xampp\htdocs\payjp\vendor\payjp\payjp-php\lib\HttpClient\CurlClient.php on line 123

ローカルテストの場合は、gitとかに入ってるやつを使えるようです。
参考:Windows版PHPのcurlの証明書

設定してapache再起動したら出来ました。

このエントリーをはてなブックマークに追加
Pocket
LINEで送る

Be the first to commenton "windowsのphpでcURLが使えないエラー"

Leave a comment

Your email address will not be published.


*