cURL エラー 60: SSL 証明書の問題
Stripe を使用して API リクエストを送信すると、「cURL エラー 60: SSL 証明書」というエラーが発生する場合があります。問題: ローカル発行者の証明書を取得できません。」この問題は、通信中の SSL 証明書の検証が難しいために発生します。
解決策:
cacert.pem をダウンロードして解凍します:
ファイルを保存します。
php.ini を更新します:
次の行を追加または更新します:
curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"
再起動サービス:
追加オプション:
前の手順で問題が解決しない場合は、
cURL リクエストを実行するコードに、次のオプションを追加します。
curl_setopt($process, CURLOPT_CAINFO, dirname(__FILE__) . '/cacert.pem'); curl_setopt($process, CURLOPT_SSL_VERIFYPEER, true);
これらの手順は通常、以下を提供することで cURL エラー 60 を解決します。リモート サーバーの ID を確認するために必要な SSL 証明書を使用して PHP サーバーにアクセスします。
以上がcURL エラー 60 を修正する方法: Stripe API リクエストの SSL 証明書の問題?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。