Corregir [HTTP Error] cliente destinado a enviar un cuerpo demasiado grande [Carga de medios 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 servicios HTTP / HTTPS, el archivo que contiene los datos de error puede tener el 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).

Estamos guardando el archivo"nginx.confEditado con “vi” o “nano”, luego pruebe 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

Reiniciamos 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 WordPress Los blogs/sitios alojados en servidores NGINX se han enfrentado a esta limitación últimamente. Lo más probable es que esta limitación venga con las nuevas características de seguridad introducidas en la última versión de NGINX.

Apasionado por la tecnología, escribo con gusto en StealthSettings.com desde el año 2006. Tengo una amplia experiencia en sistemas operativos: macOS, Windows y Linux, así como en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, PrestaShop).

Cómo » Linux » Corregir [HTTP Error] cliente destinado a enviar un cuerpo demasiado grande [Carga de medios WordPress]
Deja un comentario