1. phpssl 証明書の検証に関して何が変更されましたか?
2. 何が起こったのか:
2.1: 今日前に作成したシステムを開いたときに、コード 1 で SSL 操作が失敗したことがわかりました。エラー メッセージ:
エラー:14090086:SSL ルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書の検証失敗しました
それで、長い間探してマニュアルを確認しましたが、見つかりませんでした。私が盲目だからでしょうか - -
3.どのようなルールになっているか知っているかどうか尋ねたいです。 SSL 証明書が変更されました。説明していただけますか?
4: リモート アクセスを実現するために file_get_contents 関数を遅延して使用し、WeChat API インターフェイスにアクセスしたときにこのエラーを報告しました。
5. 結局のところ、curl を使用するかファイルを使用するかという通信を一時的に放棄します。 、以前のバージョンではできませんでした。エラーが発生しました
openissl が有効になっています
巴扎黑2017-05-16 13:02:04
サーバーの PHP 拡張機能 openssl が有効になっていない可能性があります。そのサーバーを開けない場合は、file_get_contents を使用せず、代わりにcurlを使用できます。