Django+Gunicorn+Nginx部署后静态文件无法加载问题求助
Django+Gunicorn+Nginx部署后静态文件无法加载问题求助
我在Ubuntu 22.04.4服务器上用Django+Gunicorn+Nginx部署了Web应用,跟着一份社区教程一步步操作到最后,网站已经能在生产环境运行,但静态文件(css、图片、js)始终加载不出来,我试了各种办法都没用。
只有在本地启动Django开发服务器并开启Debug模式时,静态文件才能正常加载。
我的项目路径是/home/user/visor/prod/visor_scs/,静态文件目前放在/var/www/myweb.com/static/,我也试过把它们移到/home/user/visor/prod/visor_scs/static/,并且相应调整了Nginx配置,但还是没有效果。
我的settings.py中与静态文件相关的配置:
INSTALLED_APPS = [ ..., 'django.contrib.staticfiles', ] STATIC_URL = '/static/' STATIC_ROOT = '/var/www/myweb.com/static/'
我的Gunicorn服务配置如下(注:原提问此处内容未完整提供)
备注:内容来源于stack exchange,提问作者pfrud
相关产品推荐
相关产品推荐

