問題描述
進行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 了