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.
Hoy no hay asistentes de soporte disponibles en el foro Spanish. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.
Etiquetado: Exception
Este tema contiene 17 respuestas, tiene 2 voces.
Última actualización por Carlos Rojas hace 10 meses, 2 semanas.
Asistido por: Carlos Rojas.
Autor | Entradas |
---|---|
junio 6, 2023 en 10:03 am #13777323 | |
lourdesC-2 |
En la web be.knowmadmood.com (no es pública aún), al moverme por las opciones de WPML me da un error que subo en una imagen. También, cuando entro en WPML-Configuración, me dice que hay un error crítico y no me deja continuar. No sé si es derivado del primero o no, pero me encuentro parado. También observo que la web no se carga correctamente, aunque sí puedo entrar en el backend de WordPress. |
junio 6, 2023 en 12:47 pm #13778895 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola, 1.- De acuerdo al mensaje de error falta una tabla en la base de datos. Le pido que realice estos pasos para solucionar el problema: function wpmlsupp_1891_fix_missing_icl_tables() { if( function_exists( 'icl_sitepress_activate' ) ) icl_sitepress_activate(); } add_action( 'wp_footer', 'wpmlsupp_1891_fix_missing_icl_tables' ); - Guarde los cambios Puede decirme el resultado de los pasos anteriores? 2.- Por favor incremente el límite de memoria de WordPress. El mínimo requerido es de 128Mb: https://wpml.org/home/minimum-requirements/ /* Memory Limit */ define('WP_MEMORY_LIMIT', '128M'); - Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */ Puede comprobar el límite de memoria de WordPress en WPML -> Soporte Saludos, |
junio 7, 2023 en 10:00 am #13784101 | |
lourdesC-2 |
Hola Carlos, gracias por tu rápida respuesta. Hemos añadido el código que nos has pasado y recargado pero no se ha solucionado el problema. Sigue apareciendo el error. ¿Cómo podemos seguir para solventar este problema? Hemos aprovechado para cambiar el límite de memoria del WordPress como nos indicabas. Saludos |
junio 7, 2023 en 10:01 am #13784103 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola, 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. Saludos, |
junio 7, 2023 en 10:19 am #13784351 | |
lourdesC-2 |
Hola Carlos, ¿no podemos concretar una videollamada y te enseñamos lo que nos vayas pidiendo? Por temas de seguridad, darte acceso nos va a llevar algo de tiempo. Ya nos dices. Gracias. |
junio 7, 2023 en 10:33 am #13784391 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola, Desafortunadamente no tenemos soporte para videollamada, pero puedo esperar a que tenga listo el acceso. Si lo desea puede crear un ambiente de pruebas (staging) y compartir el acceso allí para no afectar al sitio en producción. He establecido si próxima respuesta privada nuevamente para que pueda compartir las credenciales de manera segura. Saludos, |
junio 7, 2023 en 11:44 am #13785149 | |
lourdesC-2 |
Hola Carlos, no me han autorizado a darte acceso a este entorno. Considerando que no tenemos entorno preproductivo, se me ocurren estas soluciones: 1. aunque no tengas sistemas de videollamada podemos hacerla por Teams si yo te convoco. Se te abrirá sesión en internet y puedes ver lo que quieras a través de mi pantalla. Creo que es lo más rápido y útil para tu revisión. 2. puedo exportar la base de datos y pasártela. 3. aunque ya lo hemos hecho, puedo eliminar el plugin y volverlo a instalar porque de momento no estamos haciendo un uso intensivo del mismo. Espero tu respuesta. Gracias. |
junio 7, 2023 en 12:13 pm #13785741 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola, La mejor opción en este caso sería que desinstalara los plugins de WPML y los volviera a instalar. Previamente debe crear una copia de seguridad del sitio completo que pueda restaurar en caso de ser necesario y por otra parte debe tener en cuenta que cuando vuelva a instalar WPML el contenido traducido habrá perdido la información de idioma y aparecerá como contenido en el idioma por defecto del sitio. Pero si no ha realizado ninguna traducción entonces no debe ocurrir ningún problema. Si lo anterior no funciona, entonces podemos intentar la opción de la videollamada. Nota: le recomiendo que realice una instalación de WPML en un nuevo sitio de WordPress -de prueba- y compare la tabla '*_icl_strings'. Creando esta tabla manualmente debe resolver el problema. Saludos, |
junio 7, 2023 en 12:16 pm #13785771 | |
lourdesC-2 |
Hola Carlos, ¿y no me puedes pasar el script MySQL para crear esa tabla? Igual soluciona el problema más rápido. |
junio 7, 2023 en 12:25 pm #13785889 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola, Puede utilizar este script para crear la tabla: CREATE TABLE `wp_icl_strings` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT, `language` varchar(7) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `context` varchar(160) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `name` varchar(160) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `value` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `string_package_id` bigint unsigned DEFAULT NULL, `location` bigint unsigned DEFAULT NULL, `wrap_tag` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `type` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'LINE', `title` varchar(160) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, `status` tinyint NOT NULL, `gettext_context` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `domain_name_context_md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `translation_priority` varchar(160) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `word_count` int unsigned DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `uc_domain_name_context_md5` (`domain_name_context_md5`), KEY `language_context` (`language`,`context`), KEY `icl_strings_name` (`name`), KEY `icl_strings_translation_priority` (`translation_priority`), KEY `context` (`context`), KEY `string_package_id` (`string_package_id`) ) Por favor hágame saber si el problema se resolvió. Saludos, |
junio 7, 2023 en 12:50 pm #13786443 | |
lourdesC-2 |
Hola Carlos, nos hemos llevado una sorpresa al intentar crear la tabla porque resulta que ya existe. Te paso un pantallazo con la demostración de que existe y que tiene datos; lamentablemente no te puedo pasar por aquí un csv con los valores que tiene. Empiezo a pensar si esto no será un bug del producto. Ya nos dices. Gracias. Pedro |
junio 7, 2023 en 12:55 pm #13786471 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola Pedro, En este caso necesito revisar el sitio para ver si falta alguna columna o si es un falso positivo. Saludos, |
junio 7, 2023 en 1:03 pm #13786563 | |
lourdesC-2 |
Hola, pues ya no nos queda más remedio que la videollamada. ¿A qué hora te iría bien mañana entre las 9 y las 15? Pásame un correo para convocarte. Gracias |
junio 7, 2023 en 1:06 pm #13786579 | |
Carlos Rojas Supporter
Idiomas: Inglés (English ) Español (Español ) Zona horaria: Europe/Madrid (GMT+02:00) |
Hola, Antes de poder tener en cuenta la videollamada es necesario que pueda acceder al sitio y revisarlo. En caso de tener que consultar con mis colegas o escalar el ticket a nuestro 2do nivel de soporte necesito acceso al sitio. Saludos, |
junio 8, 2023 en 6:08 am #13790199 | |
lourdesC-2 |
Buenos días, como te comenté, no tenemos permitido dar acceso a externos a nuestros sistemas. Podemos seguir entonces con la desactivación y eliminación del plugin para volverlo a instalar. Propongo desinstalar los siguientes plugins: - Gravity Forms Multilingual Es todo lo que veo que tiene relación o ha sido instalado a través de/con el WPML. La instalación la hice descargando los ficheros desde mi cuenta de cliente y con el plugin OTGS Installer. Por favor, indícame si tengo que hacer algo diferente a lo aquí indicado para limpiar bien nuestro wordpress de componentes WPML antes de volverlo a instalar. Indícame si existe alguna incompatibilidad conocida con algún otro plugin y cómo asegurar que la base de datos también queda bien limpia antes de volver a instalar. Espero tu respuesta. Gracias. Pedro |