今天上班遇到上传图片,如果图片过大的时候,会报错413 Request Entity Too Large,后来一查发现原来是nginx的配置设置了请求体默认不能超过2M,于是在nginx.conf配置文件中的http{}加上了  client_max_body_size 20m这个

413 Request Entity Too Large 的解决以及linux上nginx的重启-DESTLIVE

然后重启ngnix,问题得以解决。

在这里要说一下关于nginx,其实nginx的启动文件和配置文件其实是分开的,最好是用指定配置文件的方式启动,而且一定要选择重启,不要先关掉进程再启动,因为重启的话如果报错也不会把nginx停掉

/usr/local/nginx\ back/sbin/nginx -s reload -c /etc/nginx/nginx.conf