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 el foro 6 días a la semana, durante 22 horas por día.

Our next available supporter will start replying to tickets in about 5.90 hours from now. Thank you for your understanding.

This topic contains 3 respuestas, has 2 mensajes.

Last updated by Andrés hace 1 año.

Assigned support staff: Andrés.

Autor Publicaciones
septiembre 29, 2018 a las 12:38 pm #2775612

Alezna

He actualizado:

WP, versión 4.9.8
Tema, Sahifa (última versión)
Plugins (últimas versiones de WPML).

El primer problema lo he tenido hace unos meses, al pasar a la versión 4 de WP, la solución fue mantener el sitio sin actualizar nada (wp, plugins, tema). Actualmente necesito actualizar porque la situación se ha vuelto insostenible.

1. He desactivado todos los plugin y he ido actualizando hasta localizar donde estaba el problema: sitepress-multilingual-cms
2. He seguido este hilo https://wpml.org/es/forums/topic/pagina-en-blanco-al-actualizar/
2.1. He desactivado y borrado todo lo relacionado con WPML, varias veces usando procedimientos distintos
2.2. He subido todo lo relacionado con WPML vía FTP y vía Dashboard de WP
2.3. El problema siempre surge al activar: sitepress-multilingual-cms
2.4. Si activo todo lo relacionado con WPML, sin activar sitepress-multilingual-cms, reconoce toda la estructura sin ningún problema, pero cuando activo sitepress-multilingual-cms vuelve la página en blanco.
3. He activado el modo DEBUG, he activado sitepress-multilingual-cms, copio y pego la información obtenida.

Un saludo

septiembre 30, 2018 a las 8:48 am #2776332

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Hola,

Bienvenido al soporte de WPML.

El error que te aparece indica que uno de los campos de tu base de datos no está correctamente asignado. Para ello:

1. Si te es posible activar WPML y acceder al backoffice:
- Haz un backup completo de tu base de datos.
- Ve a WPML > Soporte
- Solución de problemas
- Da click en el botón: Borrar caché en WPML
- Da click en el botón: Quitar las entradas fantasma de las tablas de traducción
- Da click en el botón: Determinar información de idioma
- Da click en el botón: Reparar recuento de términos
- Da click en el botón: Reparar asignaciones de tipo de entrada para las traducciones

2. Si no te es posible acceder a tu backoffice, entonces accede a tu base de datos o contacta a tu prestador de hosting para que lo haga:
- Abre la tabla icl_translations.
- Busca la fila con element_id 9966.
- Cambia su element_type de "post_revision" a "post_page".

¿Funciona esta vez?

Un saludo,
Andrés

septiembre 30, 2018 a las 4:09 pm #2776651

Alezna

Hola Andrés,

Muchas gracias, he seguido todas la indicaciones siguiendo la opción 1 (BackOffice), todo ha ocurrido sin problemas hasta que he intentado activar el resto de componentes de WPML.

Carga lo siguiente: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 78 bytes) in /home/XXXXXXX/www/wp-includes/wp-db.php on line 2516

Dentro de WPML>Soporte aparece:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 122880 bytes) in /home/XXXXXXXXX/www/wp-content/plugins/sitepress-multilingual-cms/vendor/twig/twig/lib/Twig/Lexer.php on line 289

Un saludo

septiembre 30, 2018 a las 5:58 pm #2776699

Andrés
Supporter

Languages: Inglés (English ) Español (Español ) Francés (Français )

Timezone: Europe/Paris (GMT+02:00)

Vamos avanzando un poco. Ahora el problema es que tu servidor no tiene los recursos suficientes para utilizar WPML.

1. Para asegurarnos que WPML funcione correctamente, ¿podrías incrementar la Memory Limit y WP Memory Limit a 256M? Si puedes suministrar más recursos, sería ideal.
Tus valores actuales son:
- MemoryLimit 128M
- WP Memory Limit 40M

Muchas veces estos ajustes son bloqueados directamente desde la administración de tu hosting. En ese caso te recomiendo que los contactes directamente y si puedes pedir valores superiores a 128M, sería recomendable.

2. Actualiza tu versión de PHP de 5.3.10-1ubuntu3.26 a una versión reciente.

Requerimientos de WPML:
https://wpml.org/home/minimum-requirements/