最近做一个微网站,图片上传出现问题。有时能上传图片,有时上传失败。代码测试了好几遍,也是没问题的。后来查看nginx日志access.log,发现了413问题,说明上传的图片太大了。解决办法是:nginx.conf配置client_max_body_size,我的配置里默认为2M,上传的图片超过这个大小就上传失败了。

vi /usr/local/nginx/conf/nginx.conf

修改http下的client_max_body_size为10M,问题解决了!