It's not working...

1- I tried pool_size with n = 2, 3, 6;
2- apache with prefork

I just need to restart apache once a time when de database is created.
It's really strange... but works...


2013/11/12 Michele Comitini <michele.comit...@gmail.com>

> Seem a threading issue.
> Try :
>  1) pass a pool_size=n option with different values of n
>  2) use preforking instead of threading in apache configuration
>
>
>
>
> 2013/11/12 Diogo Munaro <diogo.mvie...@gmail.com>
>
>> Yes, thanks Michele!
>>
>> Omg, I was using web2py with apache. With the same code and using rocket
>> server no errors occurs and the databases was created.
>>
>> I configured apache with web2py script. Someone knows whats happen?
>>
>> Anyway, now I can configure database with rocket than manage with apache.
>> It's working now!
>>
>> I think some index makes apache/mysql crazy and returned this error:
>>
>>
>>
>> 1.
>> 2.
>> 3.
>> 4.
>> 5.
>> 6.
>> 7.
>> 8.
>> 9.
>> 10.
>> 11.
>>
>>
>>
>> Traceback (most recent call last):
>>   File "/var/www/sistema/gluon/main.py", line 550, in wsgibase
>>
>>
>>
>>
>>     BaseAdapter.close_all_instances('rollback')
>>   File "/var/www/sistema/gluon/dal.py", line 558, in close_all_instances
>>
>>
>>
>>
>>     db._adapter.close(action)
>>   File "/var/www/sistema/gluon/dal.py", line 538, in close
>>
>>
>>
>>
>>     getattr(self, action)()
>>   File "/var/www/sistema/gluon/dal.py", line 1789, in rollback
>>
>>
>>
>>
>>     return self.connection.rollback()
>> ProgrammingError: (2014, "Commands out of sync; you can't run this command 
>> now")
>>
>>  Thanks Michele, if I have some news I'll post here. I'll try using
>> commits at each index creation.
>>
>> Em 12/11/2013 07:33, "Michele Comitini" <michele.comit...@gmail.com>
>> escreveu:
>>
>>  The error you sent seems to point to some statement that has not been
>>> properly closed.  The commit/rollback happens in the middle of an open
>>> statement?  That is what mysql seems to say.  The problem could be earlier
>>> than when the error raises.
>>>
>>> Hard to say where. You could try to force db.commit/rollback in
>>> different places to see where you start see errors.
>>>
>>>
>>>
>>> 2013/11/12 Diogo Munaro <diogo.mvie...@gmail.com>
>>>
>>>> The error continues, but without index :(
>>>>
>>>> The indexes are successful created
>>>>
>>>>
>>>> 2013/11/11 Michele Comitini <michele.comit...@gmail.com>
>>>>
>>>>> What happens if you remove the index creation inside the try/except
>>>>> block?
>>>>>
>>>>>
>>>>> 2013/11/11 Diogo Munaro <diogo.mvie...@gmail.com>
>>>>>
>>>>>> It's not a simple function, but putting the model definition inside
>>>>>> the function.
>>>>>>
>>>>>> Here the code: http://pastebin.com/rN7gvAT8
>>>>>>
>>>>>> Attached the error ticket
>>>>>>
>>>>>>
>>>>>> Em segunda-feira, 11 de novembro de 2013 08h34min44s UTC-2, Michele
>>>>>> Comitini escreveu:
>>>>>>
>>>>>>> If you define a function like
>>>>>>> def f():
>>>>>>>   pass
>>>>>>>
>>>>>>> in a model, you should have no problems.
>>>>>>> Just show us an extract of code that causes the problem, without
>>>>>>> violating any reserved information or IP.
>>>>>>> That way we can help you...
>>>>>>>
>>>>>>> mic
>>>>>>>
>>>>>>>
>>>>>>> Il giorno lunedì 11 novembre 2013 10:43:49 UTC+1, Diogo Munaro ha
>>>>>>> scritto:
>>>>>>>>
>>>>>>>> Hi guys, first the problem:
>>>>>>>>
>>>>>>>> I need some databases with identical structure, but with different
>>>>>>>> data. These databases must be stored with the clients because they want
>>>>>>>> (different locations), but the auth system is unique.
>>>>>>>>
>>>>>>>> So, my structure by now is: a centralized auth system and some
>>>>>>>> disyributed databases. The centralized system controls access to other
>>>>>>>> databases.
>>>>>>>>
>>>>>>>> Teoricaly web2py works great with it, because I defined a function
>>>>>>>> that I pass connection string, access control db and its made a lot of
>>>>>>>> databases replicas with foreign keys to access control database.
>>>>>>>>
>>>>>>>> Without the function it works great, but with, it make a complete
>>>>>>>> first client database and then crash all of web2py. It returns a ciclic
>>>>>>>> ticket error when I try access any application of that web2py, either
>>>>>>>> Welcome application.
>>>>>>>>
>>>>>>>> Im using web2py 2.7.4 with mysql on ubuntu. So, whats happening? I
>>>>>>>> cant define model with function. Oh, my function is in the same model 
>>>>>>>> file.
>>>>>>>>
>>>>>>>> BR, Diogo
>>>>>>>>
>>>>>>>  --
>>>>>> Resources:
>>>>>> - http://web2py.com
>>>>>> - http://web2py.com/book (Documentation)
>>>>>> - http://github.com/web2py/web2py (Source code)
>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>>>> ---
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "web2py-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to web2py+unsubscr...@googlegroups.com.
>>>>>>
>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>
>>>>>
>>>>>  --
>>>>> Resources:
>>>>> - http://web2py.com
>>>>> - http://web2py.com/book (Documentation)
>>>>> - http://github.com/web2py/web2py (Source code)
>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>>> ---
>>>>> You received this message because you are subscribed to a topic in the
>>>>> Google Groups "web2py-users" group.
>>>>> To unsubscribe from this topic, visit
>>>>> https://groups.google.com/d/topic/web2py/_OnWZGMqkE0/unsubscribe.
>>>>> To unsubscribe from this group and all its topics, send an email to
>>>>> web2py+unsubscr...@googlegroups.com.
>>>>>
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>
>>>>  --
>>>> Resources:
>>>> - http://web2py.com
>>>> - http://web2py.com/book (Documentation)
>>>> - http://github.com/web2py/web2py (Source code)
>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "web2py-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to web2py+unsubscr...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>
>>>  --
>>> Resources:
>>> - http://web2py.com
>>> - http://web2py.com/book (Documentation)
>>> - http://github.com/web2py/web2py (Source code)
>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>> ---
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "web2py-users" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/web2py/_OnWZGMqkE0/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> web2py+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>  --
>> Resources:
>> - http://web2py.com
>> - http://web2py.com/book (Documentation)
>> - http://github.com/web2py/web2py (Source code)
>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "web2py-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to web2py+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/web2py/_OnWZGMqkE0/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> web2py+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to