原因:使用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狀態(tài): 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
對應參數
例:文章來源:http://www.zghlxwxcb.cn/news/detail-551737.html
server{
listen 8080;#可以修改該參數
server_name localhost;
...
...
location / {
...
...
}
}
2.使用命令殺掉端口
執(zhí)行命令:ps -ef | grep nginx
文章來源地址http://www.zghlxwxcb.cn/news/detail-551737.html
從容停止Nginx: kill -QUIT 主進程號
快速停止Nginx: kill -TERM 主進程號
強制停止Nginx: kill -9 主進程號
到了這里,關于nginx報413 Request Entity Too Large錯誤解決方案的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!