Thank you. Let me digest that. I am a database guy :)

On Wednesday, October 2, 2013 1:13:26 AM UTC+5:30, Niphlod wrote:
>
> web2py.py is the main wrapper for presenting the widget and starting the 
> rocket webserver (fine for development and small-sized intranets).
> In production, web2py.py is not used, because the actual web application 
> doesn't need a widget and runs on a separate "production-ready" webserver 
> (actually, it runs behind a webserver (in your case, nginx), that 
> communicates with uwsgi that is the daemon executing the python code and 
> passing to the webserver the response in "wsgi format").
>
> There are handlers for practically all webservers (look at the /handlers 
> dir), and in your particular case (uwsgi daemon "mode"), the code gets 
> executed in wsgihandler.py, that in turns calls gluon/main.py, the real 
> "executor" that "holds" all the logic for executing merely the web 
> application, without the "bells and whistles" of the "development mode".
>
> Sorry for the multiple quotes ^_^
>
> If anything remains unclear, please ask.
>
> On Tuesday, October 1, 2013 5:47:25 PM UTC+2, Jayadevan M wrote:
>>
>> Hi,
>> I followed the deployment recipe posted here - 
>>
>> https://github.com/web2py/web2py/blob/master/scripts/setup-web2py-nginx-uwsgi-centos64.sh
>> and it works fine. The thing is, I don't get how web2py in actually 
>> getting initialized. If I check the process tree, I see
>> nginx    3:18          \_ /opt/python/bin/uwsgi --ini web2py.ini
>> nginx    0:00              \_ /opt/python/bin/uwsgi --ini web2py.ini
>> nginx    0:00              \_ /opt/python/bin/uwsgi --ini web2py.ini
>> nginx    0:00              \_ /opt/python/bin/uwsgi --ini web2py.ini
>> nginx    0:00              \_ /opt/python/bin/uwsgi --ini web2py.ini
>> web2py.py is not getting called anywhere. Could someone please explain 
>> the execution sequence?
>> Thanks,
>> Jayadevan
>>
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to