Mi sitio web indica un error crítico desde hace meses, relacionado con la actualización de PHP. Estoy usando la versión 7.4 y el aviso indica que debo actualizarla a 8.3. Cuando lo intento, la web deja de funcionar y parece relacionado con un plugin (Image Slider Widget). No sé como solucionar este asunto y cuando lo planteé en un ticket de webempresa me redirigen a este foro. Adjunto archivos con el pantallazo del problema y la conversación con webempresa. ¿Alguien puede ayudarme a resolver este problema?
Gracias, Francisco
Hola Francisco,
Verificando el sitio web y el mensaje vemos que el plugin que te causa conflictos es Image Slider Widget, a parte de generarte un error fatal por falta de compatibilidad con la version PHP 8.3 tienes que tener en cuenta que es un proyecto cerrado y te puede traer problemas de seguridad → https://wordpress.org/plugins/weptile-image-slider-widget/
This plugin has been closed as of November 28, 2017 and is not available for download. Reason: Unknown.
Debes desactivar este plugin y comprobar qué tipo de funcionalidad ofrece en tu sitio web. Desactivalo, eliminalo de tu sitio web y luego intenta nuevamente cambiar la versión PHP.
Verifica esto y nos comentas cómo va todo
Un Saludo
Hola, lo desactivé y eliminé. Aparentemente todo funcionaba bien. Pero al actualizar la versión PHP a 8.3 se produce de nuevo un error crítico y la web no funciona.
El informe de PHP compatibility checker arroja avisos en rojo para un sinnúmero de cuestiones. Parece imposible actualizar el PHP y me preocupa.
Adjunto dicho informe, a ver si es posible averiguar qué debo hacer.
Gracias, Francisco
Hola Francisco,
Al visitar y navegar un poco tu web no he podido ver la representacion de ningun malfuncionamiento
Desde las herramientas que tenemos para analizar las webs tampoco marca ningun error critico
Debes tener presente que el desarrollo tras bastidores de temas y plugins vienen heredando sintaxis de versiones anteriores de PHP que ha medida que se actualiza la version van quedando obsoletas, es responsabilidad de los creadores realizar el mantenimiento correspondiente y generar actualizaciones para evitar estas dispariedades
Si hay algun comportamiento o error que se manifieste nos lo puedes describir y con gusto le echamos un vistazo
Saludos!
Hola, es que volví a la versión 7.4, por eso la ves. En cuanto actualizo a PHP 8.3 y voy al inicio abre una pantalla en blanco informando que hay "errores críticos" y deja de funcionar.
Hola Francisco,
Vemos que el causante de este error es tu tema, realiza la siguiente prueba, cambia el tema a uno por ejemplo Twenty Fifteen que es uno de los que viene con WordPress, y cambia a la versión 8.44 de PHP, si no genera conflictos ni errores críticos, tienes que consultar con soporte de tu tema, para que te provean de una versión actualizada que sea compatible con las versiones resientes de PHP, de lo contrario seguirás generando errores críticos al cambiar la versión PHP.
Un saludo 🖐️
Gracias, pero al cambiar el tema también se descuajaringa toda la web...así que tampoco me sirve para comprobar si funciona o no.
Acabo de contactar a un buzón de soporte del Tema Enfold (Kriesi), a ver si contestan...
Hola Fransico,
Entiendo, es correcto el sitio dejara de funcionar ya que Enfold utiliza un constructor especifico para ello. Al ser un tema de pago no podemos verificarlo, adicional a ello veo que el tema se actualizo en octubre de 2025 → https://themeforest.net/item/enfold-responsive-multipurpose-theme/4519990 y añadieron soporte para la version PHP 8.3
PHP 8.3 compatibility: fixed filesize <= 0 problem in function avia_backend_create_file()
Debes comprobar si tienes opción de actualizarlo a esta versión mas reciente la cual veo es version 7.1.3
Puedes probar tambien actualizar el tema de forma manual si tienes disponible los archivos de actualización
→ https://www.webempresa.com/blog/actualizar-temas-de-pago-de-wordpress.html
Un Saludo
Ok. No tengo licencia de pago. En wordpress dice que el tema está actualizado, pero no es verdad, tengo la versión 4.4
Entonces debo comprar la licencia y luego actualizarlo manualmente?
Gracias!
Hola Francisco,
En este caso ya que el tema es el que causa el conflicto y tiene su propio constructor, si ya que vemos que la versión mas reciente es la que te comente anteriormente 7.1.3, ten en cuenta que entre tantas actualizaciones es posible que en el sitio algo cambio una vez actualizado, te recomiendo revises todo detalladamente pero en este punto es necesario actualizarlo ya que de no hacerlo es posible el sitio no sea accesible a futuro.
Un Saludo
OK. Ya compré la licencia. Aún cambiando el usuario y el API Key en mi sitio web, no detecta las actualizaciones en wordpress. Siguiendo tus instrucciones veo que debo sustituir los ficheros en el cPANEL. Esto pisaría los ficheros anteriores y mi pregunta es ¿si algo falla, puedo volver atrás de alguna manera?
He contactado también con el soporte de Kriesi para el tema Enfold, pero no contestan...
Gracias!
Hola Francisco,
En este caso como comentas es posible necesites actualizar manualmente el sitio web, sobre volver a una versión anterior puedes realizar una restauración desde tu wepanel con superbackup → https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-de-seguridad-con-superbackup-en-wepanel/
Otra opción es que crees una copia de seguridad de forma manual y tengas la opción de restaurar a un tiempo especifico → https://www.webempresa.com/blog/backups-wordpress-en-2-minutos-con-all-in-one-migration.html
Puedes verificar estas opciones y revisar como va todo
Un Saludo