En muchas ocasiones querrás permitir a tus usuarios que suban contenido a través de tu aplicación. En este artículo verás cómo establecer el tamaño máximo de un upload al valor que satisfaga tus necesidades.

En este ejemplo incrementaremos el límite hasta 20 MB (el límite por defecto es de 10 MB) para un sitio web con dominio site.com . Pero en primer lugar echa un vistazo a los conceptos básicos sobre ajustes de configuración en Moss, si no lo has hecho ya.

Por simplicidad en los ejemplos del resto del artículo asumimos PHP 7.0, pero todo aplica al resto de versiones de PHP soportadas. Simplemente sustituye 7.0 por la versión de PHP que estés configurando.

Configuración de PHP-FPM

  1. Entra en tu servidor Ubuntu como usuario moss: ssh moss@<ip-servidor> 
  2. Usando sudo y tu editor de texto favorito, crea el archivo /etc/php/7.0/fpm/conf.d/99-extra.ini (o uno similar) con el siguiente contenido:
upload_max_filesize = 20M
post_max_size = 20M

Configuración de Nginx

  1. Entra en tu servidor como usuario moss: ssh moss@<ip-servidor>
  2. Usando sudo y tu editor de texto favorito, añade la siguiente línea al fichero /etc/openresty/server_params.site.com:
client_max_body_size 20m;

Reconfigura el sitio web

  1. Entra en Moss
  2. Dirígete a los detalles de site.com
  3. Haz click en el botón 'Reconfigurar' y espera a que Moss termine el proceso
Did this answer your question?