too statuscode significa reasonphrase que nodejs large php .htaccess

php - statuscode - Cómo evitar Entity Too Large 413 error



request entity too large postman (5)

Desconocido para mí, una barra invertida se estaba agregando a un campo de fuente personalizado en un plugin de WP que tenía, y se agregaba otro personaje cada vez que navegaba fuera de la página. Eventualmente tuve una cadena masiva de ////////// s y esto dio como resultado un error de "entidad de solicitud demasiado grande." MI ISP subió la publicación máxima y vars = en mi .ini pero esto no resolvió el problema. Se resolvió inmediatamente después del descubrimiento y la eliminación de la cadena de texto masiva. Espero que esto ayude a alguien más.

¿Cómo evitar este error 413?

Solicitar entidad demasiado grande

El recurso solicitado /serverpath/reports.php no permite datos de solicitud con solicitudes POST, o la cantidad de datos proporcionados en la solicitud excede el límite de capacidad.

Apache Server en demo3.website_name Puerto 80

Por lo tanto, ¿podría alguien ayudar a establecer php.ini y cómo configurar htaccess para permitir el estado de sobrescritura?


En Apache 2.4 también vale la pena mirar la directiva LimitRequestBody . Se puede configurar por vhost y va a la sección <Directory> .

<VirtualHost *:80> [...] <Directory "/var/www/public_html"> [...] LimitRequestBody 33554432 </Directory> </VirtualHost>

El valor de tamaño está en bytes. Esto finalmente me lo resolvió cuando probé las dos directivas de tamaño máximo de php.ini y seguí recibiendo errores.


Intente buscar la siguiente línea en php.ini y php.ini según el tamaño que necesite:

post_max_size = 25M

Luego puede configurarlo en el archivo .htaccess :

php_value post_max_size 25M


php.ini tiene una configuración llamada post_max_size , que se establece en 8M de manera predeterminada (al menos en Ubuntu).

Considere aumentar ese valor si está publicando una gran cantidad de datos.


¿Cómo arreglarlo en NGINX? client_max_body_size

Para solucionar esto, necesita aumentar el valor de la directiva client_max_body_size. Esta directiva define la cantidad máxima de datos que Nginx aceptará en una solicitud HTTP. De forma predeterminada, este valor se establece en 1 megabyte, lo que significa que si intenta subir un archivo de más de 1 megabyte, obtendrá un Error 413: entidad de solicitud de página demasiado grande. Puede insertar esta directiva en tres niveles:

  • En el bloque http: esto establecerá el valor de la directiva para todos los servidores y ubicaciones en su configuración

  • En el bloque de servidor: esto establecerá el valor de la directiva para todas las ubicaciones de un servidor en particular

  • En el bloque de ubicación: esto establecerá el valor de la directiva para una ubicación específica en un servidor particular

En este ejemplo, voy a insertarlo en mi bloque http y configurarlo en 500 megabytes:

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

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