【发布时间】:2011-08-06 22:39:49
【问题描述】:
我在我的网络服务器中使用 Ngix、uwsgi(为我的 django 文件提供服务)和 apache。
但是当我尝试访问 django 管理页面时,图像没有加载。 ngix 日志显示错误 404 ("GET /static/admin/css/base.css/ HTTP/1.1" 404)
这是我的 nginx 配置:
server {
listen 80;
server_name www.xyz.com xyz.com;
access_log /var/log/nginx/xyz.com-access.log;
error_log /var/log/nginx/xyz.com-error.log;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:9001;
}
location /media {
root /srv/www/xyz.com.com.br/application/x;
}
location /templates {
root /srv/www/xyz.com.com.br/application/x;
}
}
媒体目录(包含 css、js 和 imgs)位于 /usr/local/lib/python2.6/dist-packages/Django-1.3-py2.6.egg/django/contrib/管理员/媒体/
我试图给它一个位置,但我没有成功......
【问题讨论】: