Artículo grande NO ...
 
Avisos
Vaciar todo

[Resuelto] Artículo grande NO guarda

11 Respuestas
3 Usuarios
0 Reacciones
34 Visitas
Respuestas: 132
Estimable Member
Topic starter
 

Tengo un articulo, ya antiguo, al que le he hecho alguna pequeña modificación y no lo puedo guardar. Está más de 10 minutos intentando guardar y da este error: "

504 Gateway Time-out" y debajo "nginx"

Si le quito la modificación, si guarda. Parece como si sobrepasara algún límite de espacio o tamaño (creo que esto no existe en Joomla).

¿Qué puede ser?

Contenido solo visible a usuarios registrados


 
Respondido : 27/06/2026 8:22 pm
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola David, 

Puedes indicarnos cual es el articulo o la URL que estas modificando y que es esta información adicional que le añades? de esta forma podemos revisar con mayor detalle lo que nos comentas. 

Un Saludo


 
Respondido : 27/06/2026 8:33 pm
Respuestas: 132
Estimable Member
Topic starter
 

Son 200 tablas como esta:

<table border="2" style="border: 2px ridge #aa0911; margin-left: auto; margin-right: auto;" cellpadding="4">
<tbody>
<tr>
<td colspan="5" style="height: 75px; background-color: #ffc975; text-align: center; vertical-align: middle;">
<audio src="Musica/151.mp3" controls="controls"><source src="https://test4.1pocodmusica.com/joomla4/Musica/151.mp3" type="audio/mpeg" /><br /><br /></audio>
</td>
</tr>
<tr>
<td rowspan="7" style="background-color: #b9ff66; text-align: center; vertical-align: middle;"><span style="font-size: 24pt; color: #000000;">&nbsp;<strong><span style="font-size: 24pt;">151</span></strong>&nbsp;</span></td>
<td rowspan="7" style="background-color: #b9ff66; text-align: center; vertical-align: middle;"><img src="images/Imagenes/Portadas/OTROS/200/151%20-%20Joan%20Manuel%20Serrat%20-%20Para%20La%20Libertad%20(1972).webp" alt="" /></td>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;">&nbsp;Tema:&nbsp;</span></td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;"><strong>&nbsp;Para La Libertad&nbsp;</strong></span></td>
</tr>
<tr>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;">&nbsp;Grupo/Artista:&nbsp;</span></td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;"><span style="font-size: 14pt; color: #000000;"><strong>&nbsp;</strong></span></span><span style="color: #000000; font-size: 14pt;"><strong>JOAN MANUEL SERRAT</strong></span><span style="font-size: 14pt; color: #000000;"><strong>&nbsp;</strong></span></td>
</tr>
<tr>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;">&nbsp;L.P.:</span></td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;"><strong>&nbsp;Miguel Hernández&nbsp;</strong></span></td>
</tr>
<tr>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;">&nbsp;E.P.:</span></td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
</tr>
<tr>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;">&nbsp;Single:</span></td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
</tr>
<tr>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;">&nbsp;Año:</span></td>
<td style="background-color: #9effbf; vertical-align: middle;">&nbsp;</td>
<td style="background-color: #9effbf; vertical-align: middle;"><span style="font-size: 14pt; color: #000000;"><strong>&nbsp;1972</strong></span></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>

Y simplemente a las 18 celdas de la derecha les añado un borde "solido" de "1 pixel" y de un color determiando.

Un saludo,

 


 
Respondido : 27/06/2026 8:59 pm
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola David, 

En este caso, no parece que se trate de un límite de espacio del artículo. El error 504 Gateway Time-out significa que el servidor no logra terminar el proceso de guardado en el tiempo esperado.

Con unas 200 tablas y añadiendo el borde directamente en 18 celdas de cada una, se estarían metiendo estilos individuales en unas 3.600 celdas. Todo ese código tiene que ser procesado por el editor de contenido y los filtros de seguridad de Joomla antes de guardar el artículo, de modo que la operación puede acabar superando el tiempo máximo de ejecución.

Para comprobarlo puedes hacer una prueba en una copia del artículo, aplicando el borde solamente en 5 ó 10 tablas. De esta forma, si se guarda correctamente, confirmaríamos que el problema está relacionado con la cantidad de código que se está procesando.

Lo más aconsejable es aplicar el borde a través de CSS en vez de hacerlo de forma manual en cada celda. Por ejemplo, puedes envolver todas las tablas en un contenedor:

<div class="listado-musica"> <!-- Aquí estarían las 200 tablas --> </div>

Luego, puedes insertar este código en el archivo CSS personalizado de tu plantilla:

.listado-musica table tr:nth-child(2) td:nth-child(n+3),
.listado-musica table tr:nth-child(n+3) td { 
border:1px solid #aa0911;
}

Este selector aplicaría el borde a las 18 celdas que hay a la derecha de cada tabla teniendo en cuenta la estructura que nos has pasado, sin necesidad de repetir el estilo en cada celda.

Esta opción, además de facilitar el guardado, mantiene el código del artículo más limpio y te permite luego cambiar el grosor o el color de todos los bordes desde un solo lugar.

Guarda una copia de lo que hoy contiene el artículo, antes de hacer los cambios, por si algo ocurre.

Verificalo y nos comentas como va todo

Un Saludo


Esta publicación ha sido modificada el hace 2 meses por Karen Rios
 
Respondido : 28/06/2026 1:29 am
Respuestas: 132
Estimable Member
Topic starter
 

Hola, me suena a chino lo del CSS, no sabría como integarlo.

190 tablas las guarda en 3,4 segundos

191 tablas NO las guarda en más de 10 minutos y da el error.

Creo que claramente es un límite.

Un saludo.


 
Respondido : 28/06/2026 9:18 am
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola David, 

Entiendo, en este caso no parece ser un limite de de joomla por el numero de tablas como tal, con con las 190 tablas se guarda el articulo pero al añadir 191 deja de guardar y muestra el error 504 es posible que se este alcanzado algun limite relacionado con el tamaño total del contenido o con le procso que se ejecuta al guardar el articulo. 

Para revisarlo mejor intenta nuevamente realizar una prueba guardando todo el numero de tablas, una vez se muestre el error envia un ticket a soporte para que compriueben si haz alcanzado algun limite de PHP, base de datos o tiempo de ejecución. 

Antes de ello comprueba aumentar los parametros de tu PHP al maximo, ya que veo que los tienes por defecto y comprieba si con ello el articulo se guarda, puedes verificar como aumentar los parametros PHP en la siguiente guía que tenemos disponible → https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/#Modificar-parametros-PHP

Verifica esto y nos comentas como va todo

Un Saludo

 


 
Respondido : 28/06/2026 5:17 pm
Respuestas: 132
Estimable Member
Topic starter
 

Gracias Karen,

Me pongo con ello y lo pruebo.

Muchas gracias


 
Respondido : 28/06/2026 7:52 pm
Respuestas: 132
Estimable Member
Topic starter
 

Nada, sigue igual. 

He modificado al siguiente valor los parametros PHP, que supongo que sería suficiente porque en algún caso pasa al doble:

max_execution_time = de 300 a 600
max_input_time = de 300 a 600
max_input_vars = de 1000 a 2000
memory_limit = de 256M a 368M
post_max_size = de 128M a 256M
upload_max_filesize = de 128M a 256M

Creo que el problema va por otro lado. Es un Joomla 3.10, que esto reconstruyendo en un Joomla 4, para luego seguir al 5 y 6.

Acabo de fijarme que este artículo en Joomla 3, ya era mucho más grande (nunca me ha dado problemas, hasta ahora):

Joomla 3 = 8.462 líneas

Jooomla 4 = 8.030 líneas

Si se te ocurre alguna otra posibilidad, quedo a la espera.

Gracias y un saludo.


 
Respondido : 28/06/2026 8:13 pm
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola David, 

Envia un ticke a soporte para que verifiquen el error y comprueben si hay alguna limitación en el tiempo de respuesta del servidor, verificalo y nos comentas como va todo

Un Saludo 


 
Respondido : 28/06/2026 8:32 pm
Respuestas: 132
Estimable Member
Topic starter
 

Con el ticket a soporte, lo han solucionado:

"una configuración del servidor, estaba afectando al momento de guardar los cambios cuando el cuerpo de la solicitud HTTP, superaba el valor establecido."

Han reconfigurado esta sección, y ahora guarda sin problema.

Gracias Karen.


 
Respondido : 29/06/2026 8:16 pm
Argenis
Respuestas: 12295
Illustrious Member Admin
 

Hola David,

Encantados si tienes alguna otra duda puedes crear un nuevo tema y con gusto lo vemos.

Un saludo 🖐️ 


 
Respondido : 29/06/2026 8:55 pm