Those who are running nginx, uwsgi, web2py, can you do a quick check to see if uwsgi reads your web2py config file properly?
The default config has 4 processes. If you do a "top -u www-data", you should see 5 uwsgi processes (4 + 1 master). If you see a different number (may be 3?), then there might be a problem. Thanks. --