On Wed, Jun 20, 2012 at 6:37 PM, Massimo Di Pierro < massimo.dipie...@gmail.com> wrote:
> web2py was tested with up to 2G upload and download. It always worked for > me. Some users have experience some problem using rocket we have been > investigating. Wort case scenario you can use a different web server. > > Moreover the upload is definitively not stored in Ram (unless your app > does). > Thanks Massimo i will try on different web Server. > > > On Wednesday, 20 June 2012 04:57:39 UTC-5, Sanjeet Roy wrote: >> >> Hi Massimo, >> >> I am going to make a web application in which, requires to upload more >> than 100 Mb file at a time, please give us the details in web2py is it >> possible ? >> >> On Sunday, June 17, 2012 4:58:11 AM UTC+5:30, Massimo Di Pierro wrote: >>> >>> web2py does not load the uploaded file in Ram (unless the the is >>> uploaded to db). The error reported Sanjeet is in fact different. It runs >>> out of memory trying to serialize a helper, after the file has been >>> uploaded completely. >>> >>> Massimo >>> >>> On Saturday, 16 June 2012 17:22:14 UTC-5, Khalil KHAMLICHI wrote: >>>> >>>> A few weeks ago, I had similar problem with uploading big files >>>> (starting from 100Mb), I could never figure out what was the reason ... I >>>> could just understand that web2py loaded the files into memory (for some >>>> reason) and that caused the whole process to crash, that was my analysis >>>> but maybe it was biased by the fact that the server was a virtual machine >>>> with I think 1gig of Ram. >>>> Anyway I confirm the existence of a problem with uploads larger than >>>> 100Mb. >>>> >>>> >>>> On Sat, Jun 16, 2012 at 10:45 PM, Massimo Di Pierro < >>>> massimo.dipie...@gmail.com> wrote: >>>> >>>>> The error you get is not in uploading the file but in trying to >>>>> display something very large. I suspect there is something in your model >>>>> that is causing the problem. Can we see your model? >>>>> >>>>> >>>>> >>>>> On Saturday, 16 June 2012 00:15:35 UTC-5, Sanjeet Roy wrote: >>>>>> >>>>>> Can i upload the more than 100 mb file using web2py when i tried got >>>>>> the error:- >>>>>> >>>>>> >>>>>> Traceback (most recent call last): >>>>>> File "/home/tls-sanjeet/Desktop/**web**2py/gluon/restricted.py", line >>>>>> 205, in restricted >>>>>> >>>>>> >>>>>> >>>>>> exec ccode in environment >>>>>> File >>>>>> "/home/tls-sanjeet/Desktop/**web**2py/applications/upload_**test/**views/appadmin.html" >>>>>> >>>>>> <http://127.0.0.1:8000/admin/default/edit/upload_test/views/appadmin.html>, >>>>>> line 56, in <module> >>>>>> >>>>>> >>>>>> >>>>>> {{if rows:}} >>>>>> File "/home/tls-sanjeet/Desktop/**web**2py/gluon/globals.py", line >>>>>> 182, in write >>>>>> >>>>>> >>>>>> >>>>>> self.body.write(xmlescape(data****)) >>>>>> >>>>>> >>>>>> >>>>>> File "/home/tls-sanjeet/Desktop/**web**2py/gluon/html.py", line 114, >>>>>> in xmlescape >>>>>> >>>>>> >>>>>> >>>>>> return data.xml() >>>>>> >>>>>> >>>>>> >>>>>> File "/home/tls-sanjeet/Desktop/**web**2py/gluon/html.py", line 848, >>>>>> in xml >>>>>> >>>>>> >>>>>> >>>>>> (fa, co) = self._xml() >>>>>> >>>>>> >>>>>> >>>>>> File "/home/tls-sanjeet/Desktop/**web**2py/gluon/html.py", line 839, >>>>>> in _xml >>>>>> >>>>>> >>>>>> >>>>>> self.components]) >>>>>> >>>>>> >>>>>> MemoryError >>>>>> >>>>>> >>>>>> >>>> --