Hola,
Estoy teniendo un problema serio al intentar actualizar mi web a PHP 8.2 y no consigo encontrar la causa.
Mi sitio funciona correctamente con PHP 7.4, pero en cuanto cambio a PHP 8.2 la página queda completamente en blanco y no carga ni el frontend ni el panel de WordPress. He seguido todas las recomendaciones que he ido encontrando, pero sin éxito.
Esto es todo lo que ya he probado:
Actualizar WordPress a la última versión.
Actualizar el tema ROYAL (8theme) a su versión más reciente.
Actualizar WPBakery Page Builder.
Actualizar Ultimate Addons for WPBakery con licencia activa.
Actualizar el resto de plugins instalados.
Desactivar plugins para probar conflictos.
Limpiar cachés del hosting y del navegador.
Aumentar los valores de:
max_execution_time
max_input_time
memory_limit
Aun así, con PHP 8.2 la web sigue sin funcionar. Solo es estable con PHP 7.4.
He visto en el foro que hay más usuarios con problemas parecidos y me preocupa porque el hosting ha avisado de que a partir de marzo no se podrá usar PHP inferior a 8.2.
¿Podríais ayudarme a identificar qué está causando la incompatibilidad?
¿Hay alguna forma de revisar los logs de error para saber qué plugin o parte del tema está fallando exactamente?
Mi web es:
https://quieroirairlanda.com/ (tengo otros dos y me pasa lo mismo)
Cualquier orientación será bienvenida, porque ahora mismo no sé por dónde seguir.
Muchas gracias de antemano.
Hola Tristan.
Por lo que puedo ver el problema lo tienes en el plugin Logooos Wordpress plugin
Prueba a desactivarlo y revisa si puedes modificar la versión de PHP.
Un saludo
Muchas gracias por tu rapida respuesta 🙂
He probado desactivando el plugin Logooos Wordpress plugin y sigue pasando lo mismo.
A contiuacion he probado lo mismo con los siguentes plugins:
Easy Mode Custom Plugin
UberMenu 3 - The Ultimate WordPress Mega Menu
Essential Grid
Todos sin ningun cambio. Sigue sin funcionar con PHP 8.4.
Hola Tristan.
.- Activa la plantilla Royal, la otra es el team hijo y esta dando problemas.
.- Luego desactiva el plugin Essential Grid que también veo que da problemas.
El plugin es de pago y la última versión es la 3.1.10 y tu tienes la 2.1
-> https://www.essential-grid.com/
Un Saludo
Hola Pepe,
Muchisimas gracias de nuevo.
He seguido tus instrucions y ha funcionando, o sea que mi pagina ya NO desaparece y NO se queda en blanco PERO al intentar editar las paginas me da error:
Hola Tristan,
Puedes enviarnos un video de cuál es tu paso a paso para editar las páginas para que te de este error? Adicional, seguimos hablando del dominio:
O ya estamos hablando de otro?
Un saludo 🖐️
Hola
Yo hablo de la misma pagina en todo momento quieroirairlanda.com (pero me pasa lo mismo a mis 3 paginas).
Si lo dices xq no ves cambios en mi pagina es xq yo pruebo lo que dices y luego lo dejo como estaba para que la pagina se vea bien para los navegantes.
Te puedo hacer video si.
Tristan
Hola Tristan,
Perfecto quedamos atentos para poder ver lo que nos comentas.
https://chromewebstore.google.com/detail/loom-–-screen-recorder-sc/liecbddmkiiihnedobmlmillhodjkdmb
Puedes usar esa extension para grabar un video sin problemas
Un saludo 🖐️
Adjunto video
Hola Tristan,
Prueba lo siguiente:
Si carga era un refresco de versión que tenías que hacer en el plugin para que se actualizase con la versión PHP 8.2, ya ahora si cambias a tu tema entiendo que es Royal Versión: 6.5.7.
Verifica y nos comentas.
Un saludo 🖐️
He seguido las instrucciones y sigo sin poder editar la pagina con PHP 8.2
Hola Tristan.
Desactiva el plugin Yoast SEO Premium y lo pruebas, después de esto tendrías que poder editar las páginas.
Un saludo
OK ya puedo editarlo. Muchas gracias.
Ahora mis paginas webs no tienen nada que ver y tengo mucho trabajo para conseguir que sea visibles 😛
Hola Tristan.
Es que la tienes muy personalizada, si entras en la carpeta del tema hijo de Royal veras que tienes muchas personalizaciones.
El problema creo que esta en el archivo theme-functions.php que está dentro de la carpeta de la plantilla hijo en la carpeta framework.
Puedes probar a renombrar ese archivo y ver si hay suerte.
Un Saludo
OK ya he conseguido que todo este como antes pero en PHP 8.5 ! MUCHISIMAS GRACIAS ahora me toca repetir todo con otras dos paginas.
AGRADEZCO MUCHISIMO VUESTRO AYUDA