求助大神,PHP抓取网页信息失败,错误提示无法解决,求助

yuyeyubee 2018-09-01 01:10:40
入门PHP不久,简单写了一段抓取网页的代码,但是发现抓取不成功,一直报错。根据网络上的解决方法试了很久还是没有成功,来问问大神们怎么处理。
<?php
$ch=curl_init();

curl_setopt($ch,CURLOPT_URL,"https://ssr.plus/46.html");

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,0);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
curl_setopt($ch,CURLOPT_SSL_CIPHER_LIST,'TLSv1');
curl_setopt($ch,CURLOPT_SSLVERSION,1);

$output=curl_exec($ch);

if($output===FALSE){
echo"cURL:".curl_error($ch);
}
echo$output;

curl_close($ch);
?>


以上为源码,运行后返回的错误为:cURL:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
找了很多解决方法还是不能成功,但是我发现我把网址改成别的网址又能正常访问了,我在猜测是不是目标网站的问题,但是我又不知道如何处理。
另外目标网站是被墙了的,需要翻墙才能访问,我的服务器是香港的,抓取谷歌是没问题的。
请问如何解决?
...全文
710 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2018-09-01
  • 打赏
  • 举报
回复
他就是要 ssl 认证

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧