<div dir="ltr"><div style>Hi all,</div><div style><br></div>I'm trying to configure nginx 1.1.19 on an ubuntu server with uwsgi.  It works fine on my ubuntu dev machine with the same exact version of nginx, but for some reason I get the following error when I try to start nginx on my production server:<div>

<div>Starting nginx: nginx: [emerg] unknown directive "uwsgi_pass" in /etc/nginx/sites-enabled/nginx.conf:31</div><div>nginx: configuration file /etc/nginx/nginx.conf test failed</div><div><br></div><div style>
I had seen this in an <a href="http://mailman.nginx.org/pipermail/nginx/2010-October/023165.html">earlier post</a>, but the issue was that they were running an older version of nginx which didn't support uwsgi natively.  Does anyone know why I'd be getting this error when I'm running a version that should support uwsgi natively?</div>

<div style><br></div><div style><div>For reference, my nginx.conf file is below:</div><div></div></div><div style><br></div><div style>Thanks,</div><div style>Josh</div><div style><br></div><div style>nginx.conf:</div><div style>

<br></div><div style><div>upstream django {</div><div>    server unix:/tmp/django.sock;</div><div>    }</div><div><br></div></div><div style><div>server {</div><div>    listen      8000;</div><div>    server_name 127.0.0.1; </div>

<div>    charset     utf-8;</div><div>    client_max_body_size 75M;</div><div><br></div></div><div style><div>    location / {</div><div>        uwsgi_pass  django;</div><div>        include     /home/django-server/uwsgi_params;</div>

<div>        }</div><div>    }</div><div><br></div></div><div><br></div>-- <br><div dir="ltr">Josh Haimson<br>Massachusetts Institute of Technology 2016<div>Departments of Computer Science and Biology</div><div><div><a href="mailto:JHaimson@mit.edu" target="_blank">JHaimson@mit.edu</a> | 516.640.6221</div>

</div></div>
</div></div>