您的位置:首页 > 运维架构 > Nginx

Solve Nginx Error 413: Request Entity Too Large

2012-01-28 17:07 288 查看
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:

413 Request Entity Too Large

413 Request Entity Too Large nginx

nginx 413 Request Entity Too Large

blogger error 413

php curl request entity too large
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: