Thank you for posting this. I'm not using the progress bar, but I've 
been banging my head against the wall this afternoon trying to track 
down just this issue with files > 100mb.

[EMAIL PROTECTED] wrote:
> We've been using the uploadfilter.py that is specified in the
> TurboGears doc site.  Having upgraded from CherryPy 2.2.1 to 2.3.0 our
> code broke.  In a previous thread I'd mentioned a 1 line fix, it turns
> out that there is an additional configuration step for CherryPy 2.3.0.
>
> The doc page is:
> http://docs.turbogears.org/1.0/FileUploadProgressBar
> and uploadfilter.py is linked from there via:
> http://docs.turbogears.org/1.0/FileUploadProgressBar?action=AttachFile&do=get&target=uploadfilter.py
>
> The fix to uploadfilter.py for CherryPy 2.3.0 is to remove line 223:
>     if upload_maxsize:
>         upload_maxsize *= 1024
>         cherrypy.thread_data.upload_maxsize = upload_maxsize
>         size = float(cherrypy.request.headers['Content-length'])
>         if size > upload_maxsize:
>             raise Upload_MaxSizeError
>         cherrypy.request.rfile = cherrypy.request.rfile.rfile # REMOVE
> THIS LINE (line 223)
>
> For configuration I noted that for files <100mb the uploads are fine,
> for files >100mb a HTTPError(413) is raised.  The fix is to add
> server.max_request_body_size to your dev.cfg/prod.cfg e.g.:
> server.max_request_body_size = 500000000 # 500mb, specified in bytes
>
> Comments on the docs.turbogears page are closed - if I ought to raise
> a ticket somewhere (Florent?) then just point me in the right
> direction.
>
> Cheers,
> Ian.
>
> >
>
>   



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to