2013-03-13 132 views
1

使用这个堆栈给我django压缩器和更少的静态文件的问题。如果我运行的Django开发服务器背后nginx的是没有问题的。如果我尝试gunicorn,我从gunicorn错误说,它不能找到少的文件。 gunicorn为什么要寻找静态文件?Nginx + gunicorn + django

+0

你可以发表你的错误?你可以发布你的nginx和gunicorn和django配置吗? – dm03514 2013-03-13 19:26:53

+0

你的nginx的配置将有助于太。这听起来像是你将静态文件的请求传递给gunicorn,而不是通过nginx提供它们 – 2013-03-13 20:32:36

回答

0

你需要以某种方式在gunicorn静态文件映射了。在uwsgi该指令将

static-map /static=/var/www/your-project/static 

我认为这个问题是Gunicorn不能访问静态文件本身,因为路线不只是在Nginx的水平存在。你必须告诉它文件在哪里。