Corregir [HTTP Error] cliente destinado a enviar un cuerpo demasiado grande [Media Upload WordPress]

"HTTP Error"Es un error común entre los usuarios de WordPress uso el método clásico de carga Fotos, documentos, y otros archivos.
Cada vez que nos encontramos con un error de SQL, HTTP, es una buena idea revisar los registros en el servidor. Nos pueden dar más información sobre el mensaje de error que se muestra en el navegador.

A continuación, se muestra un ejemplo de un "HTTP error”En el navegador al intentar cargar un archivo .PDF:

El mismo error en los registros del servidor se ve completamente diferente. Mucho más detallado y fácil de mover. resolviendo el problema. Dependiendo de la configuración del servidor web y de los servicios HTTP / HTTPS, el archivo que contiene los datos de error puede tener el siguiente formato: error.Iniciar sesión, error_log, nombre de dominio.error.log, etc.

2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit"

El archivo de error anterior que nos dice que queremos subir el servidor es mayor que la carga del servidor permitida por sesión. Este límite regateste archivo de configuración general Nginx (nginx.conf) o en el archivo de configuración NGINX personalizado del dominio que encontramos.
"HTTP error"Aparece con más frecuencia cuando tenemos un archivo con gran volumen de MB o lo hacemos subir simultáneamente a varios archivos.

Cómo resolver el error "cliente destinado a enviar un cuerpo demasiado grande - HTTP" error"

La forma más sencilla es editar el archivo "nginx.conf”Y establecer una directiva para cambiar el límite de carga permitido por sesión. En nuestro caso, establecemos el límite de 10 MB por cuerpo de archivos cargados.

client_max_body_size 10M;

La directiva anterior se agregará a la sección http (servidor / ubicación).

Guardamos el archivo "nginx.conf" editado con "vi" o "nano", luego probamos la configuración de nginx.

nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

RestartTengo el servicio nginx:

service nginx restart

o

systemctl restart nginx

Después de estos pasos, reanude el proceso de carga. Todo debería ir bien y el error "HTTP error" desaparecer.

Muchos usuarios de blogs de WordPress / sitios web alojados en servidores con la cara Nginx esta limitación últimamente. Lo más probable es que esta limitación viene con nuevas características de seguridad introducidas en la última versión de Nginx.

Corregir [HTTP Error] cliente destinado a enviar un cuerpo demasiado grande [Media Upload WordPress]

Sobre la autora

Stealth

Apasionado de todo lo relacionado con los gadgets y las TI, escribo con placer en sigilosettings.com desde 2006 y me gusta descubrir contigo cosas nuevas sobre computadoras y sistemas operativos macSO, Linux, Windows, iOS y Android.

Deja un comentario