错误如下:
前端限制提交文件大小是4M。查资料得知 client_max_body_size default 1m,刚好图片超过了,另外小于1M的图片可以上传成功。可以排查出是这个配置太小的缘故。
在服务器查找配置文件 nginx.conf
root@01:/# whereis nginx
nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx
root@01:/# cd /etc/nginx
root@01:/etc/nginx# ls
conf.d fastcgi_params koi-win nginx.conf scgi_params sites-enabled uwsgi_params
fastcgi.conf koi-utf mime.types proxy_params sites-available snippets win-utf
root@01:/etc/nginx#
找到nginx.conf,修改 client_max_body_size 的大小,若没有,在http { … …}中加上这个值。重启nginx即可(service nginx restart)。