httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Boyle Owen" <>
Subject RE: "Premature end of script headers" while uploading files to server using perl CGI
Date Mon, 12 Aug 2002 07:31:15 GMT
I would go after the TimeOut first. The timeout is basically the time apache will wait on a
client process to send it things. In you particular case, this would be the time between TCP
packets in a POST request (I assume your form is POSTing using the "file" type of input tag).
The default for this directive is "300" but it doesn't say in the docs whether this is seconds
or CPU cycles or what... Actually, I'm pretty sure it is seconds. Have you defined yours as
anything lower? If not, try setting it even higher - 1800 (half-an-hour)?
Does it work flawlessly with large files when the browser is on the same machine as apache
(and so latency is a minimum)?
Owen Boyle
PS The "Premature end of script headers" is standard whenever a CGI *doesn't* return a header
- it it what you get when anything goes wrong.

-----Original Message-----
From: Dror Braznitzki []
Sent: Sonntag, 11. August 2002 12:13
To: Apache Mailing List (E-mail)
Subject: "Premature end of script headers" while uploading files to server using perl CGI


I'm using a perl CGI script for uploading files to the server. 
I noticed that when uploading large files or using a slow modem, I get a 500 error after 45
seconds (the server timeout).

When I look at the error log I see a "Premature end of script headers" error. 
I'm using a 1.3.22 apache with mod_proxy and mod_rewrite as a proxy server and another 1.3.22
apche to 
handle the upload CGI. The servers are installed on a RH 6.2 box with a 2.2.19 kernel. 
I do not want to upgrade my apache version, because of some problems with mod_proxy on higher
that I could not resolve. 

Dror Bereznitsky 
Software Architect 
IT Division 
Golden Pages 

This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.

View raw message