You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 11:38:16