错误提示:

E_NOTICE : curl_setopt(): CURLOPT_SSL_VERIFYHOST no longer accepts the value 1, value 2 will be used instead (set_error_handler) (1.6.0.2090 (Valyria)) (Linux4.18.0; nginx1.16.1; PHP5.6.40x64; mysqli5.6.45; curl; OpenSSL1.0.2r26Feb2019)

出错原因:

代码中使用了curl模拟https请求,如:

    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书检查
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true);  // 从证书中检查SSL加密算法是否存在

但是,只有在cURL低于7.28.1时CURLOPT_SSL_VERIFYHOST才支持使用1表示true,高于这个版本就需要使用2表示了(true也不行)

解决方法:

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true) 修改为

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2)

相关推荐

dePRecated: mySqL_connect(): the mySqL extenSion iS dePRecated and wiLL be Removed in the fUtURe: US

错误提示:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the futur

zbLog评论时报错(8)e_notice : Undefined index: name (Set_eRRoR_handLeR)

错误信息(8)E_NOTICE : Undefined index: name (set_error_handler) (1.6.4.2135 (Valyria)) (WINNT6.1; Apache

htmLSeLect oPtion原生JavaScRiPt按照vaLUe 按照文本 选择指定选项

function select_value(id,value){//按照option的值来选择 selectdom=document.getElementById(id); option=se

PhP正则表达式匹配中文(用户名过滤)报错:comPiLation faiLed: PcRe doeS not SUPPoRt \L, \L, \n, \U, oR \U at offSet 2 in

找了很多方法.都不行.麻麻蛋的,偶然一次又可以了.记下来再说!X试过不靠谱的方法$preg='([\\u4e00-\\u9fa5_a-zA-Z0-9_]{4,10})'; 和一些各种 大括

宝塔面板出现:iS not within the aLLowed Path(S) 解决方法

is not within the allowed path(s) 意思是没权限访问那个文件夹解决方法:每个网站路径下面都有一个 .user.ini 文件.里面的内容为open_basedir=/ww

PhP cURL读取httPS网页内容

构造函数function curl_https($url, $data=array(), $header=array(), $timeout=30){ $ch = curl_init();

waRning: ReqUiRe(__diR__/wP-bLog-headeR.PhP) [fUnction.ReqUiRe]: faiLed to oPen StReam: no SUch fiLe

WordPress安装时出现 Warning: require(__DIR__/wp-blog-header.php) [function.require]: failed to open strea

no inPUt fiLe SPecified. nginx(踩坑堪比踩屎)

No input file specified. Nginx500 Internal Server Error明明别的网站没问题 偏偏新建的这个有问题 原来 在网站配置文件里 root D:\\www

PhP 5.6 mySqL8.0 出现the SeRveR ReqUeSted aUthentication method Unknown to the cLient

php5.6 + mysql8.0 出现mysql连接失败的错误The server requested authentication method unknown to the client服务器请