找回密码
 注册

PHP curl_setopt_array(): CURLOPT_SSL_VERIFYHOST no longer accepts the value 1

php 发表于 2014/10/9 02:23 | 显示全部楼层 |阅读模式
PHP curl_setopt_array(): CURLOPT_SSL_VERIFYHOST no longer accepts the value 1, value 2 will be used instead in *.php on line *

CURLOPT_SSL_VERIFYHOST 该值不能填true或1,必须换成2来代表true,用false或0表示false.

CURLOPT_SSL_VERIFYHOST 的作用是检查服务器SSL证书。

  • 检查服务器SSL证书中是否存在一个公用名。公用名通常就是申请SSL证书的域名或子域名。
  • 检查公用名是否存在,并且是否与提供的主机名匹配。
  1. <?php
  2.         $cURL = curl_init();
  3.         curl_setopt_array(
  4.                 $cURL,
  5.                 array(
  6.                         CURLOPT_SSL_VERIFYHOST=>2,
  7.                         CURLOPT_SSL_VERIFYPEER=>true,
  8.                 )
  9.         );
  10. ?>
复制代码

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表