nginx 出现413Request Entity Too Large问题是因为上传的文件过大而导致的,Nginx默认的文件传输大小是1兆的大小,所以我们在传大于1兆的文件时,要求进行设置修改,修改方案如下:
1.打开Nginx配置nginx.conf文件,此文件的路径是:/etc/nginx/nginx.conf
2.在http{}中输入client_max_body_size 10m,也可是输入20,20兆是最大允许上传大小。
3.最后保存重启Nginx即可。
linux 系统下 nginx 安装目录和 nginx.conf 配置文件目录查看方法:
查看Nginx安装目录:
输入ps -ef | grep nginx,返回结果就会包含安装目录了;
root 8080 1 0 Aug27 ?
00:00:00 nginx: master process nginx -c /etc/nginx/nginx.conf
查看 nginx.conf 配置文件目录:
输入nginx -t,
返回结果即包含配置文件目录:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
最后启动Nginx服务器,
[root@localhost ~] <nginx安装目录> -c <nginx.conf配置文件目录>
参数 “-c” 指定了配置文件的路径,如果不加 “-c” 参数,Nginx 会默认加载其安装目录的 conf 子目录中的 nginx.conf 文件。