BLOG
Enjoy when you can, and endure when you must.
解决nginx上传大文件出错的问题

最近我的个人网站中增加了“最近关注”栏目,其中的音乐栏就涉及了上传大文件的问题,因为之前我未涉及过(孤陋寡闻了...),所以在部署到生产服务器后发现上传大文件会出错,并且django的一些日志中并未反应出错误。

于是考虑到问题应发生在nginx上,通过查看nginx日志,发现如下错误:

client intended to send too large body

通过搜索发现,这是nginx默认配置上的一种限制,其默认允许客户端请求的最大的单个文件字节数为1M。于是增加一条配置:

client_max_body_size = 10m(按需求设定该值)

重新加载nginx配置,问题解决。

COMMENTS
LEAVE COMMNT