ID:               16000
 Updated by:       [EMAIL PROTECTED]
 Reported By:      lance_laureys at 3com dot com
-Status:           Open
+Status:           Closed
 Bug Type:         Documentation problem
 Operating System: 2000 Server
 PHP Version:      4.1.2
 New Comment:

This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.

Thank you for the report, and for helping us make our documentation
better.

However, I think this is nothing to do with Timeouts. It's probably
some bug in IE causing that if you send Content-Length header, it waits
very long. I get it once on HTTPS connection with very similar script to
yours. Removing Content-Length solved the problem.


Previous Comments:
------------------------------------------------------------------------

[2003-01-18 15:09:38] [EMAIL PROTECTED]

Anyone have a clue on how or where to document this? All suggestions
and ideas welcome :)

It's related to:
Directive: max_execution_time
Function:  set_time_limit
Docs: features.connection-handling

Stated is a default 300 second limit in IIS/CGI, do other web servers
and SAPI combinations have such issues?

------------------------------------------------------------------------

[2002-05-08 03:48:27] [EMAIL PROTECTED]

> I did find the solution. In IIS there is a CGI timeout function
defaulted
> to 300 seconds. THIS MUST BE raised in order for slow dialups to
download
> large files. If it is not raised, IIS assumes that the script is done
or
> hung and kills it.

Made this to a doc problem.



------------------------------------------------------------------------

[2002-05-03 23:33:38] [EMAIL PROTECTED]

Some browsers have hard coded timeout.
Try different browsers see if it helps.

------------------------------------------------------------------------

[2002-03-11 11:28:34] lance_laureys at 3com dot com

There seems to be a timeout problems with using fpassthru.

Code : 

header( "Content-type: application/octet-stream" );
header( "Content-Length: $c_ByteSize" );
header( "Content-Disposition: attachment; filename=\"$F\"" );
$fp = fopen("D:\\CarrierFTP_Files\\".odbc_result($result,
"FilePath").$F,"r") or  die("Can't find file.");
fpassthru($fp);

When the person starts getting the file, after 5 min 2 sec it quits and
tells me it has finished. 

I have increased timeouts everywhere, but it never gets the file.
Suggestions on this?


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=16000&edit=1

Reply via email to