Solve Nginx Error 413: Request Entity Too Large

Nginx default maximum accepted body size of client request, or maximum file size that you can upload to the server which have Nginx is 1M. And when i try to upload more than 1M i got Nginx error 403: Request entity too large. This happen because Nginx refuse it. And please keep in mind that the browsers do not know how to correctly show this error.

TO correct this error is easy, you just need to give client_max_body_size a value. Follow the steps below to solve Nginx Error 413: Request entity too large:
1. Connect as root to your server with SSH.
2. Open Nginx configuration:

vim /usr/local/nginx/conf/nginx.conf

3. Add client_max_body_size in http section:

http {
    ....
    keepalive_timeout  65;
    client_max_body_size 20M;
    ....
}

Note: “….” means omitted.
4. Save the file and reload nginx:

/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -s reload

5. Test to upload using POST again, it should be working now.

For more reading visit Nginx HttpCoreModule

What people search:

转载于:https://www.cnblogs.com/SophiaTang/archive/2012/01/28/2330603.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值