ホームページ > バックエンド開発 > PHPの問題 > PHP CURLのSSL証明書エラー問題を解決する方法

PHP CURLのSSL証明書エラー問題を解決する方法

藏色散人
リリース: 2023-03-10 17:30:01
オリジナル
5982 人が閲覧しました

php Curl ssl 証明書エラーの解決策: 1. コードに「curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);」を追加します; 2. 「cacert.pem」ファイル パスを追加して、Web サーバーを再起動します。

PHP CURLのSSL証明書エラー問題を解決する方法

#この記事の動作環境:Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン

phpカールの問題の解決方法ssl証明書エラー?

phpカールリクエスト時のSSL証明書エラーの解決策についてhttps

方法1:

コード内に、

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 信任任何证书  
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); // 检查证书中是否设置域名
ログイン後にコピー

,の2行を追加します。そして最後に、コードは以下のようなものになります。

方法 2:

cacert.pem ファイルを使用します。ダウンロード アドレス: https://curl.haxx.se/docs/caextract.html

最初にオンラインにします cacert.pem ファイルをダウンロードし、php.ini と同じディレクトリに配置して、php.ini 内で見つけて、curl.cainfo= コメントを開いて、cacert.pem ファイル パスを追加します。結果は次のとおりです。

Web サーバーを再起動するだけです。

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHP CURLのSSL証明書エラー問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート