413 Request Entity Too Large報錯處理


 

修改nginx配置
   這是最簡單的一個做法,着報錯原因是nginx不允許上傳配置過大的文件,那么件把nginx的上傳大小配置調高就好。
    1、打開nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf這個位置,找到http{}段並修改以下內容:

client_max_body_size 2m;

   當中的2m修改成你需要的允許文件大小。
   2、修改后,測試nginx配置是否正確

/usr/local/nginx/sbin/nginx -t

 3、測試配置正確后,重啟nginx使配置生效

/etc/init.d/nginx restart

注意:要是以php運行的話,這個大小client_max_body_size要和php.ini中的如下值的最大值差不多或者稍大,這樣就不會因為提交數據大小不一致出現錯誤。

    post_max_size = 2M
    upload_max_filesize = 2M

 

我修改php.ini這兩個重啟后php后生效可以上傳

當中的2m修改成你需要的允許文件大小。把當中的2m修改成你第一步設置的大小。

原文:https://blog.csdn.net/Tim_phper/article/details/51992986


免責聲明!

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



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