Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to avoid Request Entity Too Large 413 error

Tags:

php

.htaccess

How to avoid this 413 error ?

Request Entity Too Large

The requested resource /serverpath/reports.php does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit.

Apache Server at demo3.website_name Port 80

So, could any one please help to set php.ini and how to set htaccess to allow overwrite status

like image 485
Chelz Adams Avatar asked Aug 08 '13 08:08

Chelz Adams


People also ask

What does 413 entity too large mean?

The HTTP 413 Payload Too Large response status code indicates that the request entity is larger than limits defined by server; the server might close the connection or return a Retry-After header field.

How do you fix 413 that's an error your client issued a request that was too large That's all we know?

The HTTP error 413 in Google Chrome occurs due to incorrect server configuration or browser issue. Clearing your browsing data is a great way to fix to fix this issue. In some instances, you can solve this problem by resetting your network configuration.


1 Answers

How to fix it in NGINX? client_max_body_size

To fix this, you need to increase the value of the client_max_body_size directive. This directive defines the maximum amount of data Nginx will accept in an HTTP request. By default this value is set to 1 megabyte, meaning if you attempt to upload a file larger than 1 megabyte you'll be getting an Error 413: Request entity too large page. You can insert this directive at three levels:

  • In the http block: this will set the directive value for all server and locations in your configurationn

  • In the server block: this will set the directive value for all locations of one particular server

  • In the location block: this will set the directive value for one specific location in a particular server

In this example I'm going to insert it in my http block and set it to 500 megabytes:

http {      client_max_body_size 500M; # allows file uploads up to 500 megabytes     [...] } 

source: http://cnedelcu.blogspot.com.ar/2013/09/nginx-error-413-request-entity-too-large.html

like image 137
mzalazar Avatar answered Sep 16 '22 11:09

mzalazar