Informática

Como aumentar el tamaño permitido de subida en Liferay DXP

Esta configuración está algo escondida, aquí se explica
Carlos Barreiro
Carlos Barreiro García
25 de Noviembre de 2020
Como aumentar el tamaño permitido de subida en Liferay DXP

El gestor de archivos de la plataforma Liferay nos permite por defecto subir archivos de hasta 100MB, pero no es raro que acabemos necesitando subir, aunque sea de forma puntual, un fichero bastante más pesado. Cuando tengamos esta necesidad acabaremos dándonos de bruces con el mensaje del límite de subida.

Entonces, ¿cómo puedo subir un fichero pesado en Liferay? La solución es tan sencilla como cambiar un parámetro del panel de control. Pero, como es usual en esta plataforma, lo misterioso aquí está en encontrar el camino. Por ese motivo he creado esta entrada, para despejar el camino y ayudar a quien esté buscando la solución.

En primer lugar, vamos a "Panel de control" -> "Configuración" -> "Configuración del sistema" y, dentro del bloque "Plataforma", hacemos click en "Infraestructura". (Si  estamos en inglés, la ruta es "Control Panel" -> "Configuration" -> "System Configuration" -> "Infrastructure")

Ahora que estamos en la pantalla de Infraestructura, tendremos que ir a "Solicitud de carga de servlet" (Upload Servlet Request en inglés) y modificamos el campo "Tamaño máximo total de la solicitud" (Overall Maximum Upload Request Size en inglés).

Puede que el formato en el que está el número te pueda liar un poco, ya que es un número en torno a los 100 millones, que se corresponde a 100 megas. Para hacer la conversión, ten en cuenta que debes multiplicar el número de megas que quieras poner por 1024 dos veces (o si quieres, directamente cambia el primer número por un 2 y tendrás aproximadamente 200 megas de límite, por ejemplo. No tenemos por qué poner el número exacto)

Por último, comentar que si estamos trabajando con entorno de staging, tendremos que configurar este límite tanto en staging como en live, o nos dará un error cuando vayamos a publicar desde staging.

0 comentarios

Deja un comentario