Como aumentar el tamaño de los ficheros de subida en Nginx

Hoy voy a explicaros como podéis aumentar el tamaño de los ficheros que podéis subir en Nginx para adaptarlo a vuestras necesidades ya que por defecto Nginx sólo permite subir ficheros con una tamaño máximo de 1 MB.

Configurar el tamaño de subida de los ficheros

Para poder cambiar el tamaño de los ficheros que podemos subir en Nginx tendremos que añadir la directiva client_max_body_size.

El primer paso es editar el fichero de configuración de Nginx con vuestro editor favorito, en mi caso nano.

sergioportillo@server1:~$ nano /etc/nginx/nginx.conf

Introducimos la directiva en los siguientes bloques en función de nuestra configuración. En el ejemplo ampliaremos el tamaño a 50 MB.

Bloque HTTP

http {
    ...
    client_max_body_size 50M;
}    

Bloque Server

server {
    ...
    client_max_body_size 50M;
}

Bloque Location

location /uploads {
    ...
    client_max_body_size 50M;
} 

Una vez agregada la directiva en su lugar correspondiente sólo nos quedará reiniciar el servicio de nginx para que se apliquen los cambios y ya podremos subir ficheros con un tamaño superior a 1 MB.

sergioportillo@server1:~$ service nginx restart

Espero os haya sido de utilidad.

Entradas relacionadas

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: