Saltar navegación

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problem:
El cliente actualizó de PHP 8.0 a PHP 8.1 y experimentó un error fatal que impedía el acceso a la administración de WordPress y a la web pública, mostrando un mensaje de error relacionado con un problema en el archivo

/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wpml/src/UserInterface/Web/Infrastructure/CompositionRoot/Config/Config.php

.
Solution:
Si estás experimentando este problema, te recomendamos seguir estos pasos:
1. Si tu servidor utiliza OPcache, limpia OPcache reiniciando PHP o eliminando la caché manualmente.
2. Desactiva todos los plugins, incluidos los de WPML, activa un tema por defecto de WordPress y luego activa solamente los plugins de WPML. Si el problema desaparece con solo los plugins de WPML activos, comienza a activar el tema y luego los demás plugins uno por uno hasta que el problema reaparezca y así identificar al culpable.
3. Si el problema persiste, contacta con tu proveedor de hosting para verificar si hay algún error del lado del servidor que pueda aportar más información.
Si la solución proporcionada no resuelve el problema o si el problema persiste, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y verificar que tienes instaladas las últimas versiones de los temas y plugins.

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 0 respuesta, tiene 0 voces.

Última actualización por Carlos Rojas hace 2 meses, 4 semanas.

Asistido por: Carlos Rojas.

Autor Publicaciones
marzo 24, 2025 a las 8:43 am #16850270

carlosS-74
Propietario del sitio

He realizado Staging de la web con PHP 8.0 que nos funciona correctamente.
El problema nos da cuando actualizamos a PHP 8.2.
(ver logs más arriba).

marzo 24, 2025 a las 9:14 am #16850471

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 crear el sitio staging.

Cuando intento acceder al backend del sitio, se lanza un error 404. Por favor comparte las credenciales en tu próximo mensaje que he establecido como privado.

marzo 24, 2025 a las 11:49 am #16851533

carlosS-74
Propietario del sitio

. me puedes hacer un mensaje privado (vaya lío) estoy exponiendo datos de acceso

marzo 24, 2025 a las 11:57 am #16851626

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

He establecido su próximo mensaje como privado.

marzo 24, 2025 a las 11:58 am #16851627

carlosS-74
Propietario del sitio

¿No tenéis otro medio de comunicación?. Creo que acabo de poner datos públicos y menos mal que lo he quitado rápido.

marzo 24, 2025 a las 12:09 pm #16851673

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Cuando establezco el mensaje como privado encontrará los campos correspondientes a las credenciales para compartirlas de forma segura. Debe llenar estos campos para que el mensaje sea privado.

He vuelto a establecer su mensaje como privado.

Nota: La alternativa a los tickets del forum (como este) es crear un chat.

marzo 25, 2025 a las 11:18 am #16856931

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!

He dejado el sitio en una instalación mínima. Por favor actualiza la versión de PHP y comprueba si el problema aparece.

marzo 25, 2025 a las 11:36 am #16857070

carlosS-74
Propietario del sitio

Pero si actualizo PHP, actualizo para todo el sitio. El que tenemos en producción y el de staging. Por lo que tendría que planificar dicha actualización para el jueves a las 8:00. ¿podrías estar al tanto sobre las 8:15?. Gracias.

marzo 25, 2025 a las 12:20 pm #16857482

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Si, puedo estar el jueves a las 8:15am, sin embargo te pido que intenter restaurar el sitio en otro lugar donde podamos hacer las pruebas sin afectar al sitio en producción.

marzo 26, 2025 a las 7:33 am #16860746

carlosS-74
Propietario del sitio

Buenos días. Es que no sé, cómo hacerlo. Migrar la web tal cual la tenemos en producción a otro server. No tenemos hosting y tampoco sé cómo migrarla.

marzo 26, 2025 a las 10:07 am #16861494

carlosS-74
Propietario del sitio

Vamos a contratar otro hosting y migrar todo tal cual está al nuevo hosting. Cuando lo tenga te paso los datos de acceso. Así dejamos tranquila a la web en producción. Un saludo.

marzo 26, 2025 a las 10:21 am #16861653

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Perfecto! Quedo a la espera de su mensaje.

marzo 28, 2025 a las 12:19 pm #16872713

carlosS-74
Propietario del sitio

Me puedes poner un mensaje privado para enviarte los datos de acceso al hosting clonado ?

marzo 28, 2025 a las 12:42 pm #16872917

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Por supuesto.

Tu próximo mensaje es privado para que puedas compartir las credenciales de forma segura.

marzo 31, 2025 a las 5:56 am #16877404

carlosS-74
Propietario del sitio

Buenos días. ¿Han realizado los cambios ya o revisado el sitio para poder hacer la prueba de actualizar de php 8.0 a php 8.3?. Me avisan por favor. Muchas gracias.