Roberto, All,

My other, which was working on Apache and wsgi, is also not going
beyond index.py page.

Any ideas ... any one please ?

Offline, I can mail the scripts and config files directly for someone
to test on their environment.

Thx


On 20 October 2014 17:20, nitin chandra <[email protected]> wrote:
> Thanks Roberto,
>
> I ran the app with the following command. In the logs entry of POST it
> shows collecting the data, but the subsequent page AFTER data is
> collected, that does not display, Still.
>
> Will also try to run the previous application, which was running on 
> apache+wsgi.
>
>
> ====================================================================
>
> # uwsgi --http :9090 --wsgi-file index.py --master --processes 4 --threads 2
>
> *** Starting uWSGI 2.0.7 (64bit) on [Mon Oct 20 16:15:26 2014] ***
> compiled with version: 4.8.2 on 19 October 2014 01:19:43
> os: Linux-3.16.1-031601-generic #201408140014 SMP Thu Aug 14 04:15:26 UTC 2014
> nodename: nitin
> machine: x86_64
> clock source: unix
> pcre jit disabled
> detected number of CPU cores: 4
> current working directory: /home/nitin/finhealth
> detected binary path: /usr/local/bin/uwsgi
> your processes number limit is 15092
> your memory page size is 4096 bytes
> detected max file descriptor number: 1024
> lock engine: pthread robust mutexes
> thunder lock: disabled (you can enable it with --thunder-lock)
> uWSGI http bound on :9090 fd 4
> uwsgi socket 0 bound to TCP address 127.0.0.1:36174 (port auto-assigned) fd 3
> Python version: 2.7.6 (default, Mar 22 2014, 23:03:41)  [GCC 4.8.2]
> Python main interpreter initialized at 0x12b2ff0
> python threads support enabled
> your server socket listen backlog is limited to 100 connections
> your mercy for graceful operations on workers is 60 seconds
> mapped 415360 bytes (405 KB) for 8 cores
> *** Operational MODE: preforking+threaded ***
> WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0x12b2ff0
> pid: 6594 (default app)
> *** uWSGI is running in multiple interpreter mode ***
> spawned uWSGI master process (pid: 6594)
> spawned uWSGI worker 1 (pid: 6595, cores: 2)
> spawned uWSGI worker 2 (pid: 6596, cores: 2)
> spawned uWSGI worker 3 (pid: 6597, cores: 2)
> spawned uWSGI worker 4 (pid: 6598, cores: 2)
> spawned uWSGI http 1 (pid: 6601)
> [pid: 6597|app: 0|req: 1/1] 127.0.0.1 () {34 vars in 572 bytes} [Mon
> Oct 20 16:15:35 2014] GET / => generated 2233 bytes in 0 msecs
> (HTTP/1.1 200) 2 headers in 66 bytes (1 switches on core 0)
> [pid: 6597|app: 0|req: 2/2] 127.0.0.1 () {34 vars in 523 bytes} [Mon
> Oct 20 16:15:35 2014] GET /favicon.ico => generated 2233 bytes in 0
> msecs (HTTP/1.1 200) 2 headers in 66 bytes (1 switches on core 0)
> [pid: 6598|app: 0|req: 1/3] 127.0.0.1 () {36 vars in 603 bytes} [Mon
> Oct 20 16:15:39 2014] GET / => generated 2233 bytes in 0 msecs
> (HTTP/1.1 200) 2 headers in 66 bytes (1 switches on core 0)
> [pid: 6595|app: 0|req: 1/4] 127.0.0.1 () {34 vars in 523 bytes} [Mon
> Oct 20 16:15:39 2014] GET /favicon.ico => generated 2233 bytes in 0
> msecs (HTTP/1.1 200) 2 headers in 66 bytes (1 switches on core 0)
> [pid: 6598|app: 0|req: 2/5] 127.0.0.1 () {44 vars in 769 bytes} [Mon
> Oct 20 16:15:56 2014] POST /insertCash.py => generated 2233 bytes in 0
> msecs (HTTP/1.1 200) 2 headers in 66 bytes (1 switches on core 0)
> [pid: 6598|app: 0|req: 3/6] 127.0.0.1 () {34 vars in 523 bytes} [Mon
> Oct 20 16:15:56 2014] GET /favicon.ico => generated 2233 bytes in 0
> msecs (HTTP/1.1 200) 2 headers in 66 bytes (1 switches on core 1)
> ^CSIGINT/SIGQUIT received...killing workers...
> gateway "uWSGI http 1" has been buried (pid: 6601)
> worker 2 buried after 0 seconds
> worker 4 buried after 0 seconds
> worker 1 buried after 1 seconds
> worker 3 buried after 1 seconds
> goodbye to uWSGI.
>
> On 20 October 2014 15:37, Roberto De Ioris <[email protected]> wrote:
>>
>>> I started with just the wsgi config lines, not the cgi. As I kept
>>> testing the possibility of things working, as desperate it sounds and
>>> looks stupid, I kept adding cgi config lines.
>>>
>>> In one of the previous projects which I developed, I was using wsgi
>>> with apache2.2. The complete application worked. All links, DB
>>> connectivity, insertions and retrievals, web forms and reports on a
>>> web page. All static web pages.
>>>
>>> I did use
>>>
>>> import cgi
>>>
>>> and the same coding syntax in the python scripts. As posted earlier.
>>>
>>> Now I am looking to migrate the same application along with developing
>>> a new one to nginx+uwsgi (future on docker) .... and that is where I
>>> am facing this issue.
>>>
>>> WSGI quick start was one of the pages I referred while configuring the
>>> web server, with no luck.
>>>
>>> I buzzed the list after I just could not understand any way, what am I
>>> missing in configuring nginx or uwsgi or both.
>>>
>>> Now also Individual pages work, but when I click on submit on index
>>> page form, the subsequent page does not 'display', IT still shows the
>>> index form page albeit,  blank (refresh / reloaded). So, what do I
>>> need to change in the config file(s) so that the complete application
>>> works as desired, on clicking the links / submit ?
>>>
>>> Please bear with me, I can be slow at times.
>>>
>>> Thanks
>>>
>>
>> If you are already using mod_wsgi, then you only need the python/wsgi
>> plugin, you do not want cgi.
>>
>> Now, start following (from the beginning) the WSGI quickstart and write
>> here when you are blocked, describing the step you did and how they
>> failed. This will eventually help in improving the quickstart too
>>
>> --
>> Roberto De Ioris
>> http://unbit.it
>> _______________________________________________
>> uWSGI mailing list
>> [email protected]
>> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to