Avisos
Vaciar todo

Problema al actualizar la versión PHP  

 
Enric
 Enric
Nuevo usuario

Buenas tardes,

Tengo un problema en mi web, ahora mismo tengo la versión PHP 7.4 y al actualizar a cualquier versión 8.X me aparece error crítico en la web, he desactivado todos los plug-ins por si había alguno que causaba el problema por compatibilidad, pero nada sigue apareciendo el error crítico. A ver si podéis ayudarme.

Contenido solo visible a usuarios registrados

Citar
Respondido : 14/03/2025 3:40 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Enric,

Es posible que el error lo este generando el tema hijo Newspaper-child que tienes activo del tema Newspaper: 

[14-Mar-2025 02:46:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined function adrotate_ad() in /home2/bioecoac/public_html/sorteos/wp-content/themes/Newspaper-child/parts/header/ads.php:13

Verifica si activando el tema padre y modificando la versión PHP general el mismo error fatal. 

Revísalo y nos comenta como va todo

Un Saludo

 

ResponderCitar
Respondido : 14/03/2025 4:05 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Enric
 Enric
Nuevo usuario

@karen

Buenas tardes,

He probado de activar el tema padre, y he modificado la versión PHP y pasa lo mismo error crítico en la web.

La ruta que me has puesto es de un subdominio, /home2/bioecoac/public_html/sorteos/wp-content/themes/Newspaper-child/parts/header/ads.php:13 sorteos.bioecoactual.com, la web está en la raíz.

Saludos,

ResponderCitar
Respondido : 17/03/2025 2:43 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Enric, 

En este caso veo que se están generando errores para el plugin de td-composer

PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, false given in /home2/bioecoac/public_html/wp-includes/widgets/class-wp-widget-custom-html.php:133
Stack trace:
#0 /home2/bioecoac/public_html/wp-includes/widgets/class-wp-widget-custom-html.php(133): array_merge()

Y está relacionado con:

wp-content/plugins/td-composer/legacy/common/wp_booster/td_wp_booster_functions.php(2942): WP_Widget_Custom_HTML->widget()

Ten en cuenta que no solo el tema puede generar conflictos con una versión de PHP 8.X, sino también los plugins, debes ir probando y descartando que general el conflicto, si un plugin es requerido por tu tema y no tiene compatibilidad debes evaluar hasta qué punto necesitas tener esta versión.

Adicional a ello, mientras realizas las pruebas, debes ir vaciando la caché y comprobar como va todo.

Ten en cuenta que este tema es de pago y no podemos revisarlo, si sigues con inconveniente te recomiendo consultes con el soporte de la plantilla para que te indiquen cuales son las versiones que soporte tanto el tema como sus plugins y cuando se añadirá soporte completo a versiones superyos de PHP 8.X 

Un Saludo

ResponderCitar
Respondido : 17/03/2025 3:53 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress