were you seriously thinking about transferring 1.9gb of files through an "upload" form ? transfer the app using other methods such as ssh or ftp.
On Wednesday, November 7, 2012 8:08:20 AM UTC+1, Kimmo wrote: > > > Hi, > > I have a packed a Web2py application that is about 1.9Gb (lots of upload > files). When trying to upload it to production server the following error > occurs: > > Traceback (most recent call last): > File "/home/tempName/web2py/gluon/restricted.py", line 212, in restricted > exec ccode in environment > File "/home/ > <https://46.19.33.202/admin/default/edit/admin/controllers/default.py>tempName/web2py/applications/admin/controllers/default.py" > <https://46.19.33.202/admin/default/edit/admin/controllers/default.py>, line > 1775, in <module> > File "/home/tempName/web2py/gluon/globals.py", line 188, in <lambda> > self._caller = lambda f: f() > File "/home/ > <https://46.19.33.202/admin/default/edit/admin/controllers/default.py>tempName/web2py/applications/admin/controllers/default.py" > <https://46.19.33.202/admin/default/edit/admin/controllers/default.py>, line > 212, in site > form_update.process() > File "/home/tempName/web2py/gluon/html.py", line 2170, in process > self.validate(**kwargs) > File "/home/tempName/web2py/gluon/html.py", line 2109, in validate > if self.accepts(**kwargs): > File "/home/tempName/web2py/gluon/sqlhtml.py", line 1281, in accepts > **kwargs > File "/home/tempName/web2py/gluon/html.py", line 2022, in accepts > self._traverse(False, hideerror) > File "/home/tempName/web2py/gluon/html.py", line 842, in _traverse > newstatus = c._traverse(status, hideerror) and newstatus > File "/home/tempName/web2py/gluon/html.py", line 842, in _traverse > newstatus = c._traverse(status, hideerror) and newstatus > File "/home/tempName/web2py/gluon/html.py", line 842, in _traverse > newstatus = c._traverse(status, hideerror) and newstatus > File "/home/tempName/web2py/gluon/html.py", line 842, in _traverse > newstatus = c._traverse(status, hideerror) and newstatus > File "/home/tempName/web2py/gluon/html.py", line 853, in _traverse > self._postprocessing() > File "/home/tempName/web2py/gluon/html.py", line 1762, in _postprocessing > _value = str(self['_value']) > File "/usr/lib/python2.7/cgi.py", line 515, in __repr__ > self.name, self.filename, self.value) > OverflowError: string is too large to make repr > > > Web2py is 2.2.1. > > Does anyone have clues why this is happening and how to get past this? > > Kimmo > --

