Re: How to bypass (pipe) curl_exec return value directly to a file?
| From: | Lars Torben Wilson | Date: | Tue, 13 Oct 2009 18:31:00 +0000 |
| Subject: | Re: How to bypass (pipe) curl_exec return value directly to a file? | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-298884@lists.php.net to get a copy of this message | ||
2009/10/13 Andrea Giammarchi <an_red@hotmail.com>:
>
>> > curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 0);
>>
>> I wouldn't recommend setting this to 0 unless you're very sure that
>> the connection will succeed; otherwise, your script will hang
>> indefinitely waiting for the connection to be made.
>
> agreed, it's just he set timeout to zero so I guess he meant the curl
> connection as well otherwise it does not make sense to set the timeout to 0
> if curl has 10 seconds timeout :-)
>
> Regards
If he wants to download a very large file then it would make sense to
set_time_limit(0) but leave the curl connect timeout enabled; he
wouldn't want the PHP script timing out partway through a large
download. :) The curl timeout isn't for the transfer; just for making
the connection.
Regards,
Torben