[PHP-users 35689] Re: curlのエラーについて

Michiyoshi Buniu(DreamLink) buniu @ dream-link.jp
2012年 3月 9日 (金) 13:25:58 JST


後藤様

豊丹生です。

返信ありがとうございます。

頂いた設定を追加したら、無事、curlで動くようになりました。
教えて頂いた情報をもとに、何が悪かったのかなど、
もう少し勉強してみようと思います。
アドバイスありがとうございました。

$ch = curl_init("https://***/");

curl_setopt($ch, CURLOPT_PORT, 9212);
curl_setopt($ch, CURLOPT_CAINFO,"/usr/***/ca.pem");
curl_setopt($ch, CURLOPT_SSLCERT,"/usr/***/client.pem");

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);

curl_setopt($ch, CURLOPT_HTTPHEADER, array('***', ***', ***'));

$data = '***';
curl_setopt($ch, CURLOPT_POSTFIELDS, $data );

curl_setopt($ch, CURLOPT_HEADER, true);

curl_exec($ch);

if(curl_errno($ch)){
    echo 'Curl error: '.curl_error($ch);

}

curl_close($ch);

----- Original Message ----- 
From: <gotou1213 @ gmail.com>
To: <php-users @ php.gr.jp>
Sent: Friday, March 09, 2012 11:54 AM
Subject: [PHP-users 35688] Re: curlのエラーについて


> 後藤と申します。
>
> 証明書のコモンネームがホスト名と異なるのであれば、
> 以下のような感じでは無いでしょうか?
>
> curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
> curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
> 



PHP-users メーリングリストの案内