Nginx 413 Request Entity Too Large 問題解決


問題描述

進行POI導入Excel文件時,數據量少(少於1M)的時候可以導入,數據量大了就會出現導入不成功,連對應的Action都進不去

 

問題分析

之后F12瀏覽器,找到了對應的報錯信息:413 Request Entity Too Large ,發現是由於上傳文件超出了Nginx上傳默認的上限 1M ,接下來問題就迎刃而解了,找到Nginx的配置文件 nginx.conf ,在http{}段中加入 client_max_body_size 20m; 20m為允許最大上傳的大小,最后重啟 nginx 就行了

 

解決方案

按照問題分析中修改配置,之后重啟 Nginx 

重啟nginx兩種方式:
1.進入nginx可執行目錄sbin下,輸入命令 ./nginx -s reload 即可
2.查找到當前 nginx 進程號( 命令: ps -ef | grep nginx ) [master 對應的進程號] , kill HUP 進程號 ,就實現重啟 nginx 了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM