Problem with uWSGI and PATH_INFO
Francis Daly
francis at daoine.org
Sun Aug 6 09:59:33 UTC 2017
On Sat, Aug 05, 2017 at 11:47:24AM -0400, Etienne Robillard wrote:
Hi there,
> The workaround suggested below is not working.
>From the words here, it is not clear to me what specific configuration
you are using.
> The only case where
> Django correctly handle uWSGI transport is when PATH_INFO is set to
> DOCUMENT_URI in uwsgi_params. So can someone please explain how to
> set uWSGI to run a WSGI app in FastCGI (backward-compatible) mode?
I don't know enough about Django to understand that question.
I do know enough about nginx to believe that nginx does not care what
Django does.
The only thing that seems to be missing, from an nginx perspective, is:
what does the uwsgi-server want to receive for this request?
That is:
> >>It all comes down to: for one specific http request, what values do
> >>you want SCRIPT_NAME and PATH_INFO to have when they are sent to the
> >>uwsgi upstream?
If someone will provide one explicit example of what behaviour is wanted,
then it may be clear what the appropriate nginx config for this case is.
Cheers,
f
--
Francis Daly francis at daoine.org
More information about the nginx
mailing list