2 u010025022 u010025022 于 2016.02.02 15:35 提问

我nignx 服务器 curl 地址https 报502错误是什么原因啊

我nignx 服务器 curl 地址https 报502错误是什么原因啊
代码
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_TIMEOUT, 500);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_URL, $url);
$error = curl_error($curl);

$res = curl_exec($curl);
curl_close($curl);
if ($error)
    throw new \Exception('请求发生错误:' . $error);


return $res;

2个回答

caozhy
caozhy   Ds   Rxr 2016.02.02 15:48

报502错误是你的web服务器上的错误,你的web服务器如果能调试或者有日志输出的话才能进一步分析。

oyljerry
oyljerry   Ds   Rxr 2016.02.02 15:59

502,BadGateway

一个是你的网关能否访问对应的服务器,其次就是你的服务器的nginx的error.log中查看一下是什么错误信息

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!