很多站长朋友们都不太清楚phpcurl查错,今天小编就来给大家整理phpcurl查错,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php编译curl出错,紧急求助高手门 2、 php curl常见错误:SSL错误、bool(false) 3、 php curl失败 php编译curl出错,紧急求助高手门输入phpinfo() 看curl扩展是否启用,没有启用的话需要启用才可以使用curl功能。
启用方法:
WINDOWS:找到正在使用的PHP.INI文件 去掉;extension=php_curl.dll 前面的;
Linux : 重新编译PHP ,–with-curl=/usr/local/curl 其中/usr/local/curl安装的curl的目录
php curl常见错误:SSL错误、bool(false)排查方法: 在命令行中使用curl调用试试。
原因: 服务器所在机房无法验证SSL证书。
解决办法: 跳过SSL证书检查。
排查方法:
返回:
再排查:
返回:
HTTP/1.1 100 Continue
Connection: close
原因 :php curl接收到HTTP 100就结束了,应该继续接收HTTP 200
解决方案:
php curl失败$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
$rs = curl_exec($ch);
改成这个试试,不行的话可能是你服务器没开启curl ,可以换成 file_get_content();测试下
关于phpcurl查错的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于phpcurl查错 php check的详细内容...