Arreglar el cliente [Error HTTP] para enviar un cuerpo demasiado grande [Media Upload WordPress]

"Error HTTP"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 del error "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 de servidor web y HTTP / HTTPS archivo que contiene errores de datos puede ser liberado: error.log, error_log, nombre-domeniu.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.
El "error HTTP" ocurre con mayor 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 - error HTTP"

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

Reinicie el servicio nginx:

service nginx restart

o

systemctl restart nginx

Después de estos pasos, reanude el proceso de carga. Todo debería funcionar sin problemas y el "error HTTP" debería 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.

Arreglar el cliente [Error HTTP] para enviar un cuerpo demasiado grande [Media Upload WordPress]

Sobre el Autor

Sigilo

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 macOS, Linux, Windows, iOS y Android.

Deja un comentario