原因:使用nginx进行文件操作,该错误表示请求体过大,更改一下nginx的请求体大小就可以了
解决:
- 在nginx的配置文件中新增:
client_max_body_size 1024m;
>根据需求设置大小,1024m只是示例;
http {
# 将nginx代理的所有请求实体的大小限制为1024m
client_max_body_size 1024m;
}
server {
# 将该服务下的所有请求实体的大小限制为1024m
client_max_body_size 1024m;
}
- 重新启动 nginx !
重启方法:
- 进入sbin目录下启动方式:
启动nginx的命令: /usr/local/nginx/sbin/nginx
停止nginx的命令: /usr/local/nginx/sbin/nginx -s stop
重启nginx的命令: /usr/local/nginx/sbin/nginx -s reload
- 配置systemctl的启动方式:
查看nginx状态: systemctl status nginx
启动: systemctl start nginx
停止: systemctl stop nginx
重启: systemctl restart nginx
*
找不到配置文件的情况:
查看 nginx 配置文件nginx -t
查看 nginx 安装目录ps -ef | grep nginx
看到里面include文件
重启nginx/usr/nginx/sbin/nginx -s reload
*
端口被占用的情况
1.nginx.conf配置文件中修改server
下的listen
对应参数
例:文章来源:https://www.toymoban.com/news/detail-551737.html
server{
listen 8080;#可以修改该参数
server_name localhost;
...
...
location / {
...
...
}
}
2.使用命令杀掉端口
执行命令:ps -ef | grep nginx
文章来源地址https://www.toymoban.com/news/detail-551737.html
从容停止Nginx: kill -QUIT 主进程号
快速停止Nginx: kill -TERM 主进程号
强制停止Nginx: kill -9 主进程号
到了这里,关于nginx报413 Request Entity Too Large错误解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!