Solution to php curl_exec function returning false

怪我咯
Release: 2023-03-07 19:24:02
Original
19448 people have browsed it

If you have learned about the php curl_exec function, you know that it executes a given cURL session. Returns TRUE on success or FALSE on failure.

Sometimes when PHP uses curl to request, the page is blank and nothing is output. Debugging found that the return result was: false. How to solve this situation? This article will introduce the solution when the php curl_exec function returns false

We will directly demonstrate it with examples, I believe you will understand it more clearly.

First is a curl request example;

Solution to php curl_exec function returning false

##Request return result: false;

Solution to php curl_exec function returning false

Debugging, type the curl error number; prompt: Problem (2) in the Chunked-Encoded data

Solution to php curl_exec function returning false

Solution to php curl_exec function returning false

Solution:

Add the following paragraph in front of

$output = curl_exec($curlp);
Copy after login

:

curl_setopt($curlp, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
Copy after login

This paragraph means:

curl_setopt — Set a cURL transport option.

Solution to php curl_exec function returning false

For details, please refer to the curl_setopt() function in the

PHP manual CURL

Solution to php curl_exec function returning false

Run it again and find that the CURL request returns normal results.

Solution to php curl_exec function returning false

【Recommended related articles】

1.

Detailed explanation of usage examples of PHP curl_exec function

2.

Share a solution when the PHP server does not support the php curl_exec function

3.

Get the output information of the CURL request from the php curl_exec function

4.

php curl_exec() function CURL method to get the return value

The above is the detailed content of Solution to php curl_exec function returning false. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template