Dear Massimo , i am getting this not in just on of my apps , and am not storing anything in the session , the only thing using it is the login and i keep getting this error when the user tries to login ..
Best Regards, Hassan Alnatour On Fri, Sep 28, 2012 at 7:39 AM, Massimo Di Pierro < [email protected]> wrote: > You are storing in session something that cannot be properly serialized. > > > On Friday, 28 September 2012 05:47:52 UTC-5, Hassan Alnatour wrote: > >> Dear ALL , >> >> i am having some trouble with the new web2py , i have a window server >> 2008 that i am using apache in to host my sites , now everything was >> working fine but when i updated web2py , it was okey but every once and >> while the login stops , i open the server and i do the same thing locally >> and i dont get any errors and i use the error trace back id and i dont get >> anything in the trace back , and it only works when i restart apache ? >> >> ALL the errors am getting are this : >> >> TICKET ID >> >> 37.44.32.9.2012-09-28.05-51-**54.25cc4409-0578-4835-bfaa-**5a51e416766d >> VERSIONweb2py™(2, 0, 9, datetime.datetime(2012, 9, 13, 23, 51, 30), >> 'stable')TRACEBACK >> >> 1. >> 2. >> 3. >> 4. >> 5. >> 6. >> 7. >> 8. >> 9. >> 10. >> 11. >> 12. >> 13. >> 14. >> 15. >> 16. >> 17. >> 18. >> 19. >> 20. >> 21. >> 22. >> 23. >> 24. >> 25. >> 26. >> 27. >> >> Traceback (most recent call last): >> >> File "C:\web2py\gluon\main.py", line 547, in wsgibase >> >> session._try_store_on_disk(req**uest, response) >> >> File "C:\web2py\gluon\globals.py", line 686, in _try_store_on_disk >> >> cPickle.dump(dict(self), response.session_file) >> >> File "C:\Python27\Lib\copy_reg.py", line 74, in _reduce_ex >> >> getstate = self.__getstate__ >> >> File "C:\web2py\gluon\dal.py", line 7344, in __getattr__ >> >> self.__allocate() >> >> File "C:\web2py\gluon\dal.py", line 7337, in __allocate >> >> self._record = self._table[int(self)] >> >> File "C:\web2py\gluon\dal.py", line 7624, in __getitem__ >> >> return self._db(self._id == key).select(limitby=(0,1)).fir**st() >> >> File "C:\web2py\gluon\dal.py", line 8766, in select >> >> return adapter.select(self.query,fiel**ds,attributes) >> >> File "C:\web2py\gluon\dal.py", line 2094, in select >> >> return super(SQLiteAdapter, self).select(query, fields, attributes) >> >> File "C:\web2py\gluon\dal.py", line 1594, in select >> >> return self._select_aux(sql,fields,at**tributes) >> >> File "C:\web2py\gluon\dal.py", line 1559, in _select_aux >> >> self.execute(sql) >> >> File "C:\web2py\gluon\dal.py", line 1671, in execute >> >> return self.log_execute(*a, **b) >> >> File "C:\web2py\gluon\dal.py", line 1665, in log_execute >> >> ret = self.cursor.execute(*a, **b) >> ProgrammingError: Cannot operate on a closed database. >> >> >> >> >> What do you think is the problem ? and how can i solve this ? >> >> Best Regards, >> > -- > > > > --

