1. 程式人生 > >HTTP 413錯誤解決方法

HTTP 413錯誤解決方法

環境:

Ubuntu 16.04 nginx 1.5.6

通過post上傳檔案過大時,會出現413錯誤碼;前端開啟開發者模式,在輸出臺的位置會出現:

Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)

這是由於上傳檔案過大引起的,排查伺服器是否有使用nginx做反向代理;(我這裡是)

解決方案:

修改nginx配置檔案,配置客戶端請求大小和快取大小

輸入命令:

vim /etc/nginx/nginx.conf

在http{}中輸入:

        client_max_body_size 8M;(配置請求體快取區大小, 不配的話) 
        client_body_buffer_size 128k;(設定客戶端請求體最大值) 
        fastcgi_intercept_errors on;

重啟nginx服務:

service nginx restart