服务器部署后用户头像显示破图

来源:17-11 centos7 下通过uwsgi,nginx部署django应用

Zach_Zhang

2019-12-14

我的用户上传头像是存储在根目录/uploads/路径下的,前端报错:
GET http://xx.xxx.4.80/uploads/head_image/2019/12/10083.jpg 404 (Not Found)
手动检查服务器根目录下这个图片是存在的,但是前端读不到。
测试了一下static文件夹下的图片都是可以读的,除此之外的图片通过url都不能读。猜测是不是服务器权限设置的问题。为什么只有static下的可以读,如何解决呢?
在本地代码是可以正常显示的。

写回答

1回答

Zach_Zhang

提问者

2019-12-14

查出来错误啦,是服务器nginx配置错误,要讲media/改为uploads/

0
1
bobby
好的。
2019-12-15
共1条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程