Nginx 403禁止提供大图像

时间:2018-05-19 15:07:58

标签: django nginx gunicorn

我已经设置了一个django应用程序,用户可以上传他的图像​​,它由nginx和gunicorn提供服务。

我在上传大型图片文件时遇到问题,而这些图片文件没有获得由nginx提供的适当权限

location /medias/images/ {
        root /var/www/html;
}

然而,较小的图像可以很好地获得其权限并且可以正常使用

重点是上传小型和半大型(3mb)图像文件都是通过同一个过程完成的。

任何想法?

由于

1 个答案:

答案 0 :(得分:0)

这对我有用:在您的Django设置中设置FILE_UPLOAD_MAX_MEMORY_SIZE参数。

例如FILE_UPLOAD_MAX_MEMORY_SIZE=20000000等于20mb。