いくつかの https ページを php curl でクロールしたいと考えています。PHP は次のエラーをスローします。
gnutls_handshake() が失敗しました: TLS の致命的な警告が受信されました。
私のphpは、次のパラメータで自己コンパイルされています:--with-curl --with-openssl
. また、curl パラメータを 0 に設定しましCURLOPT_SSL_VERIFYHOST
たCURLOPT_SSL_VERIFYPEER
。
このphpinfo()
方法では、curl セクションに SSL-Version: GnuTLS/2.12.20 が表示されます。
誰が何が問題なのか知っていますか?