Ir al contenido Ir a la barra lateral

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Etiquetado: 

Este tema contiene 12 respuestas, tiene 2 voces.

Última actualización por Carlos Rojas hace 1 año, 11 meses.

Asistido por: Carlos Rojas.

Autor Publicaciones
agosto 25, 2023 a las 8:10 am #14289861

alejandroM-7

Hola Tenemos un sitio en tres idiomas, funcionaban bien, pero en algun momento con un ultimo cambio uno dejo de funcionar con un error 504, en principio fallo haciendo un cambio en una pagina. El problema es que no funciona ninguna pagina en ese idioma.
asi use elementor o no. Todas dan un 504.

agosto 25, 2023 a las 9:09 am #14290449

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por contactarnos

Los errores 504 se originan en el servidor. Le pido que realice los siguientes pasos con el objetivo de obtener más información de la causa del problema:
- Cree una copia de seguridad del sitio completo
- Actualice cualquier plugin o tema que pueda estar desactualizado
- Borre cualquier memoria cache que pueda existir
- Active el modo de depuración de WordPress siguiendo los pasos descritos en esta guía: https://wordpress.org/documentation/article/debugging-in-wordpress/
- Reproduzca el error 504 y compruebe si aparece algún mensaje de error fatal en el archivo debug.log que se localiza dentro de la carpeta wp-content

Quedo a la espera de su mensaje.
Saludos,
Carlos

agosto 25, 2023 a las 10:29 am #14290889

alejandroM-7

Hola Carlos,
Gracias, lo hemos hecho y solo tenemos warnings, ningún fatal error ni nada, pero nada relacionado con el idioma, porque las paginas en los otros dos funcionan.
También hemos limpiado cache en varias ocasiones, y el cache del CDN.

Como te comento, el sitio funcionaba, se edito una pagina en ese idioma, y al guadar al parecer, porque no encuentro otra explicación, algo relacionado con ese idioma dio el error.
No va ni la home, ni ninguna pagina, ni post, ni nada, todas dan ese mismo error, pero en los otros dos idiomas funcionan correctamente.
En el hosting nos comentan que es un script que tarda en ejecutarse, nos dan alternativas pero
hemos mirado de solucionar y sigue sin funcionar.

Dentro del administrador del wordpress podemos ver el listado de paginas y editar las que no estan relacionadas con elementor, pero las de elementor se quedan sin cargar.

Hemos probado desactivando elementor y el sitio sigue sin cargar, aunque nuevamente en los otros dos idiomas si lo hace.

¿Como podemos hacer?

agosto 25, 2023 a las 1:11 pm #14292085

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por su mensaje

1.- Por favor comparta una URL donde aparezca el error y que podamos utilizar como referencia.

2.- Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas.

Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso.

agosto 25, 2023 a las 3:34 pm #14292875

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por compartir la información solicitada

He intentado acceder al sitio pero lanza un error '504 - Gateway Timeout'. Puede desactivar el plugin String Translation?

Saludos,
Carlos

agosto 25, 2023 a las 3:57 pm #14292899

alejandroM-7

Hola Carlos,

Lo he desactivado aunque a mi solo me fallaba en el /ca/.

Un saludo y gracias

agosto 28, 2023 a las 8:27 am #14298169

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

He intentado acceder al sitio y sigue lanzando un error 504 y redirigiéndome a la URL enlace oculto

Puede volver a comprobar si String Translation está desactivado?

agosto 28, 2023 a las 8:41 am #14298323

alejandroM-7

Hola Carlos,
Perdona estaba haciendo una prueba ahora mismo.

Ya esta desactivado.

Me comentas

agosto 28, 2023 a las 9:13 am #14298845

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Muchas gracias por desactivar String Translation.

Sin embargo no puedo acceder al backend del sitio. Puede comprobar que el usuario que ha compartido tiene el rol de administrador?

agosto 28, 2023 a las 9:20 am #14298889

alejandroM-7

Hola Carlos,
Pruebalo ahora, un saludo

agosto 28, 2023 a las 10:03 am #14299253

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Esta vez si funcionó.

La causa del problema estaba en la tabla de idiomas de WPML. Una vez solucionado el problema en WPML -> Soporte -> Enlace 'solución de problemas' todo funciona correctamente.

Puede confirmar que el problema desapareció?

agosto 29, 2023 a las 7:43 am #14304541

alejandroM-7

Hola Carlos,
En principio si.
¿Me puedes comentar con detalle que hiciste?, en el apartado soporte ya habíamos limpiado el cache, sincronizado entradas y quitar entradas fantasmas antes de contactar con soporte y antes de encontrar que era el strings.
Como tenemos que replicar la solución en el sitio live, necesitamos saber los pasos para aplicarlos.
Un saludo y gracias.

agosto 29, 2023 a las 10:58 am #14306255

Carlos Rojas
Partidario de WPML desde 03/2017

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Cuando hay un problema en la tabla de idiomas encontrará una nueva opción en WPML -> Soporte -> Enlace 'solución de problemas' y esta nueva opción necesita que seleccione un checkbox antes de que se active. Una vez ejecutada dicha acción el problema se resolverá.

Nota: Esta acción también restablece los nombres por defecto de los idiomas, por lo que tendrá que ir a WPML -> Idiomas -> Editar idiomas y volver a asignar los nombres que tenían. (por ejemplo: de Catalán a Cat)