2014-10-28 165 views
7

我使用nginX/1.6和laravel時,我發佈數據到服務器我得到這個錯誤413請求實體太大。我嘗試了許多解決方案,波紋管413請求實體太大

1- set client_max_body_size 100m; in server and location and http in nginx.conf. 
2- set upload_max_filesize = 100m in php.ini 
3- set post_max_size = 100m in php.ini 

重啓PHP5-FPM後和nginx的仍然沒有解決

+0

確保您不覆蓋包含的配置文件中的client_max_body_size值,即如果您的nginx.conf包含其他.conf文件。 – 2014-10-28 12:48:05

+0

我檢查了所有.conf文件並確保 – AhmedShawky 2014-10-28 13:31:00

+0

我通過從位置中刪除client_max_body_size來解決問題 – AhmedShawky 2014-10-28 13:49:02

回答

15

增加 'client_max_body_size XXM' 在/etc/nginx/nginx.conf的HTTP部分,其中xx裏面的問題是您想要允許的大小(以兆字節爲單位)。

http { 
     client_max_body_size 20M;   
}