php curl_exec函数返回false的解决方法

怪我咯
Freigeben: 2023-03-07 19:24:02
Original
19257 人浏览过

了解过php curl_exec函数的知道,它是执行给定的cURL会话。如果成功时返回 TRUE, 或者在失败时返回 FALSE。

有的时候PHP  使用curl请求的时候,页面空白,什么也不输出。调试发现返回结果为:false,当遇到这种情况该怎么解决呢?本篇文章就介绍一下当php curl_exec函数返回false的解决方法

我们直接用示例给大家做演示,相信大家会看的更为明白。

首先是一个 curl请求示例;

1.jpg

请求返回结果:false;

2.jpg

调试,打出curl错误编号;提示:Problem (2) in the Chunked-Encoded data

3.jpg

4.jpg

解决办法:

$output = curl_exec($curlp);
Nach dem Login kopieren

的前面加入下面这么一段话:

curl_setopt($curlp, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
Nach dem Login kopieren

这段话的意思是:

curl_setopt — 设置一个cURL传输选项。

7.jpg

详情请参考PHP手册CURL函数里面的curl_setopt()函数

5.jpg

再次运行,发现CURL请求返回结果正常。

6.jpg

【相关文章推荐】

1.PHP curl_exec函数的用法实例详解

2.分享一个当PHP服务器不支持php curl_exec函数的解决方法

3. php curl_exec函数之获取CURL请求的输出信息

4. php curl_exec()函数 CURL获取返回值的方法

以上是php curl_exec函数返回false的解决方法的详细内容。更多信息请关注PHP中文网其他相关文章!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!