Saltar navegación

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.

Este tema contiene 5 respuestas, tiene 2 voces.

Última actualización por raulG-2 hace 1 año, 9 meses.

Asistido por: Alejandro.

Autor Entradas
junio 28, 2022 en 7:04 am #11556549

raulG-2

Estoy tratando de:

URL de (mi) sitio web donde aparece el problema: enlace oculto

No se cargan las pagina de gestion de posts ni paginas, muestra el siguiente error:

"There has been a critical error on this website. Please check your site admin email inbox for instructions.

Learn more about troubleshooting WordPress."

Y WordPress nos envió la siguiente notificación:

Desde WordPress 5.2 hay una característica integrada que detecta cuando un complemento o tema causa un error fatal en su sitio y le notifica con este correo electrónico automatizado.

En este caso, WordPress detectó un error con uno de sus complementos, WPML Multilingual CMS.

Primero, visite su sitio web ( enlace oculto ) y verifique si hay problemas visibles. A continuación, visite la página donde se detectó el error ( enlace oculto wp-admin/ ) y compruebe si hay algún problema visible.

Póngase en contacto con su anfitrión para obtener ayuda con la investigación de este problema.

Si su sitio parece estar dañado y no puede acceder a su tablero normalmente, WordPress ahora tiene un "modo de recuperación" especial. Esto le permite iniciar sesión de forma segura en su tablero e investigar más a fondo.

enlace oculto p-login.php?itsec-hb-token=at- administrar&action=enter_recov ery_mode&rm_token=wVyTbwP1EmSD VU2Jtr7Gjp&rm_key=UN2DeFKed2lm 1dOBrxJb3S

Para mantener su sitio seguro, este enlace caducará en 1 día. Sin embargo, no se preocupe por eso: se le enviará un nuevo enlace por correo electrónico si el error vuelve a ocurrir después de que caduque.

Cuando busque ayuda con este problema, es posible que se le solicite parte de la siguiente información:
WordPress versión 6.0
Tema activo: Salient Child Theme (versión 1.0)
Complemento actual: WPML Multilingual CMS (versión 4.5.8)
PHP versión 8.0.17

Detalles del error
=============
Se produjo un error de tipo E_ERROR en la línea 45 del archivo /var/www/ clients/client1/web20 /web/wp-content/plugins/sitepress -multilingual-cms/classes/ records/class-wpml-tm-icl- translations.php. Mensaje de error: InvalidArgumentException no detectada: columna desconocida: translation_id o id no válido: s:1:"0"; en /var/www/clients/client1/web20 /web/wp-content/plugins/sitepress -multilingual-cms/classes/ records/class-wpml-tm-icl- translations.php:45 Rastreo de
pila:
#0 / var/www/clientes/cliente1/web20 /web/wp-content/plugins/sitepress-multilingual-cms/classes/ records/class-wpml-tm-records. php(122): WPML_TM_ICL_Translations->__co nstruct()
#1 /var/www/clients/client1/web20 /web/wp-content/plugins/sitepress -multilingual-cms/classes/ records/class-wpml-tm- icl- translations.php(94): WPML_TM_Records->icl_translati ons_by_translation_id()
#2 /var/www/clients/client1/web20 /web/wp-content/plugins/sitepress -multilingual-cms/classes/ filter/ class- wpml-tm-translat ion-status.php(80): WPML_TM_ICL_Translations->tran slations()
#3 /var/www/clients/client1/web20 /web/wp-content/plugins/sitepress -multilingual-cms/classes /filter/class-wpml-tm-translat ion-status.php(48): WPML_TM_Translation_Status->is _in_active_job()
#4 /var/www/clients/client1/web20 /web/wp-content/plugins/sitepress -multilingual -cms/addons/ wpml-page-builders/classes/ Shared/tm/class-wpml-tm-page- builders.php(213): WPML_TM_Translation_Status->fi lter_translation_status()
#5 /var/www/clients/client1/ web20 /web/wp-content/plugins/sitepress -multilingual-cms/addons/ wpml-page-builders/classes/ Shared/tm/class-wpml-tm-page- builders-hooks.php(86): WPML_TM_Page_Builders- > link_to_translation_filter()
#6 /var/www/clients/client1/web20 /web/wp-includes/class-wp-hook.php(307): WPML_TM_Page_Builders_Hooks->l ink_to_translation_filter()
#7 /var/www/clients/client1/web20 /web/wp-includes/plugin.php( 191): WP_Hook->apply_filters()
#8 /var /www/clients/client1/web20 /web/wp-content/plugins/sitepress -multilingual-cms/classes/ url-handling/wpml-url-filters. class.php(146): apply_filters()
#9 /var/www/clients/client1/web20 /web/wp-includes/class-wp-hook.php(307 ): WPML_URL_Filters->get_edit_pos t_link()
#10 / var/www/clients/client1/web20 /web/wp-includes/plugin.php( 191): WP_Hook->apply_filters()
#11 /var/www/clients/client1/web20 /web/wp-includes/link- modelo.php(1483): apply_filters()
#12 /var/www/clients/client1/web20 /web/wp-admin/includes/dashboa rd.php(1014): get_edit_post_link()
#13 /var/www/clients/ cliente1/web20 /web/wp-admin/includes/dashboa rd.php(930): wp_dashboard_recent_posts()
#14 /var/www/clients/client1/ web20 /web/wp-admin/includes/template.php(1401 ): wp_dashboard_site_activity()
#15 /var/www/clients/client1/web20 /web/wp-admin/includes/dashboa rd.php(265): do_meta_boxes()
#16 /var/www/clients/client1/web20 / web/wp-admin/index.php(203): wp_dashboard()
#17 {principal}
lanzada

¿Cómo podemos solucionarlo?

Gracias un saludo.

junio 28, 2022 en 1:00 pm #11559885

Alejandro
Supporter

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

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

Hola!

el problema aquí parece tener 2 partes:

1) Ithemes security o backupbuddy: esto sucedió despues de una migración?

2) WPML: faltan tablas en la base de datos o hay columnas que no están correctamente configuradas. para esto me gustaría tener tu permiso para acceder a la pag web y luego permiso para acceder a la base de datos, así puedo ver mas o menos que estructura tienes y como te puedo ayudar a resolver el problema

3) Por favor permiteme acceder por FTP por si el error que te sucedió a ti, me sucede y no puedo acceder a tu pág web.

Saludos.

junio 28, 2022 en 2:02 pm #11560291

raulG-2

Hola Alejandro, si te puedo dar todos los accesos, ¿este hilo es privado? ¿te los envió por aquí?

junio 28, 2022 en 2:42 pm #11560623

Alejandro
Supporter

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

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

El hilo no es privado pero he activado los campos para las credenciales que si son privados y seguros. por favor agregalos allí.

Saludos.

junio 30, 2022 en 3:24 pm #11578595

Alejandro
Supporter

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

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

La base de datos es correcta pero por alguna razón algo en el sistema trata de llamar un ID 0 que no existe y es eso lo que genera error, pero ese pedido no lo hace WPML, sino un plugin a WPML.

1) He aumentado la memoria a través del siguiente código agregado en el archivo wp-config.php ya que esto podía ser parte del problema:

define('WP_MEMORY_LIMIT','256M');

2) He corrido las siguientes opciones para limpiar la base de datos de posibles elementos corruptos:

en WPML > Soporte > Resolución de problema y presioné los siguientes botones:
• "Borrar caché de WPML"
• "Quitar las entradas fantasma de las tablas de traducción"
• "Reparar la intercalación de element_type"
• "Determinar información de idioma"
• "Corrige asignaciones de tipo de entrada para las traducciones"

pero no funcionó.

Fui a la base de datos y descubrí que solo como 4 tablas en toda tu instalación tienen indexes.

El problema parece llegar desde allí, porque las tablas de WPML no tienen indexes pero a su vez porque las mismas tablas de WordPress no tienen indexes.

si no has hecho nada con WPML, puedes resetearlo en WPML > Soporte > Resolución de Problemas y luego instalarlo de nuevo para ver si el problema se resuelve y para ver si se instalan los indexes.

Saludos.

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.