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,
>>
>  --
>
>
>
>

-- 



Reply via email to