cgi file limit size?
davidj411
davidj411 at gmail.com
Thu Apr 9 17:25:32 EDT 2009
i am using these modules:
import cgi,time
import cgitb; cgitb.enable()
iis webmapping now works with -U (key was to remove '-u' from the
grouping of "s"'s:
C:\Python25\python.exe -u "%s %s"
here is the form html code:
<form action="upfile.py" method="POST" enctype="multipart/form-
data">Server name:<INPUT type="text" name="servername">
<BR>
File name:<input name="file_1" type="file"><br>
<input name="Submit" type="submit" value="Upload File">
</form>
i increased the timeout on the IIS server to 2,200 seconds and i can
now upload a file that is 220 MB in size in about 350 seconds.
if i try to upload a 300 MB file, i get the dreaded CGI bad headers
message,
"CGI Error
The specified CGI application misbehaved by not returning a complete
set of HTTP headers."
the headers are always the same:
print "Content-type: text/html\n"
print HTML_TEMPLATE
in the IIS log, i do see http error 400 with sc-win32-status of 64
this link explains 400 errors a little - >http://www.checkupdown.com/
status/E400.html
httperr log shows "BadRequest DefaultAppPool"
this link explains this particular case a little: ->
http://objectmix.com/inetserver/284871-re-sc-status-400-sc-win32-status-64-what-causes.html
More information about the Python-list
mailing list