当前位置:论坛首页 > Linux面板 > 求助

linux 5.6 PHP 7.0 curl请求错误

发表在 Linux面板2018-2-7 11:22 [复制链接] 1 1535



①错误提示截图;   Recv failure: Connection reset by peer

②操作系统版本;   阿里云   系统: CentOS Linux 7.4.1708 (Core)

③环境信息;          Nginx 1.12   PHP 7.0


// 获得百度地图短网址
    $params = [
      'target'=>'http://dwz.cn/create.php',
      'url'=>"http://www.baidu.com",
      'alias'=>'',
      'access_type'=>'web'];
    $location = http_client_post($params);
var_dump($location);

function http_client_post($opt)
{
    $target = $opt['target'];
    unset($opt['target']);
    $params = http_build_query($opt);
    $opts = [
        CURLOPT_TIMEOUT        => 20,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_URL            => $target,
        CURLOPT_USERAGENT      => $_SERVER['HTTP_USER_AGENT'],
        CURLOPT_POST           => 1,
        CURLOPT_POSTFIELDS     => $params
    ];
    // 初始化并执行curl请求
    $ch = curl_init();

    curl_setopt_array($ch, $opts);
    $ret  = curl_exec($ch);

  var_dump(curl_error($ch));  
  var_dump($ret);
    curl_close($ch);
    return json_decode($ret, true);
}

返回信息:string(38) "Recv failure: Connection reset by peer" bool(false) NULL




使用道具 举报 只看该作者 回复
发表于 2018-2-7 11:24:08 | 显示全部楼层
linux  面板  5.6,昨天刚装的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

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