无法在PHP上通过HTTPS和cURL进行连接
我正在尝试使用无法在PHP上通过HTTPS和cURL进行连接,php,curl,security,Php,Curl,Security,我正在尝试使用cURL和https连接到一个API,但我无法让它工作 它与http完美配合,但当我在$url变量中将其更改为https时,执行需要30秒以上的时间,最后显示false 这就是功能: $url = 'https://api.xxxxxxx.com/api.php?user=xxxx&pass=xxxx'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOP
cURL
和https
连接到一个API,但我无法让它工作
它与http
完美配合,但当我在$url
变量中将其更改为https
时,执行需要30秒以上的时间,最后显示false
这就是功能:
$url = 'https://api.xxxxxxx.com/api.php?user=xxxx&pass=xxxx';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
如果我使用此进行调试:
debug(curl_init($url));
我得到:
resource
知道是什么原因吗?结果是该网站试图访问,但不允许安全连接。看看这里?如果你看一下我的代码,你会发现我正在使用他所谓的“快速修复”,而且我没有收到任何警告或错误。可能重复:你是否尝试连接到另一个https页面?例如易趣登录页面etc@looper再一次,我已经在使用他们都称之为“快速修复”。。。