【发布时间】:2016-12-05 01:03:24
【问题描述】:
使用 Django 框架构建 Web 应用程序
- 服务器:
CentOS Linux release 7.1.1503 (Core) - Nginx:
nginx version: nginx/1.6.3 - 独角兽:
gunicorn==19.3.0 - 姜戈:
Django==1.8.4
当上传小于2.7M 的图片时,一切正常。
- 图像是在它应该在的服务器上创建的 (
MEDIA_ROOT) - 用户组和读取权限:
-rw-r--r-- 1 tb360 tb360 - 图片由网络服务器提供,没有问题
但是当图片大小超过2.7M
- 图像是在它应该在的服务器上创建的 (
MEDIA_ROOT) - 图片没有读取权限:
-rw------- 1 tb360 tb360 - Web 服务器不提供图像 原因:文件没有读取权限
在我只为此类图像添加读取权限后,它由网络服务器提供,没有问题。
在本地开发机器上测试时没有类似问题。
【问题讨论】:
标签: python django nginx centos gunicorn