我在linux服务器上部署了我的webiste,但问题是css没有加载。
NGINX
server {
listen 80;
server_name ip;
location = /favicon.ico { access_log off; log_not_found off; }
# Serve static files
location /static/ {
root /home/paul/myproject;
}
location / {
include proxy_params;
proxy_pass http://unix:/run/gunicorn.sock;
}
}
在myproject
里面我有下面的目录和文件myproject(dir-here are settings.py, etc) env(dir) manage.py main(dir) requirements.txt static(dir)
静态
admin(dir) css(dir) media(dir)
settings.py
STATIC_URL = '/static/'
import os
STATIC_ROOT = os.path.join(BASE_DIR, 'static/')
我不知道我做错了什么,在我的本地计算机上一切正常
1条答案
按热度按时间2sbarzqh1#
在
nginx.conf
的顶部,我写了user [username] staff
。它工作起来很有魅力。