Avisos
Vaciar todo

Error fatal  

 
Tomás
 Tomás
Reputable Member
Hola, según Stephens me muestra este error esta mañana cuando nadie estaba haciendo ningún tipo de cambio en mi web, ni siquiere logueado.

¿Sabéis a qué puede ser debido?
Veo que hay un archivo de registro que indica la existencia de errores 500 en alguna web alojada en tu cuenta de Hosting:
[19-Nov-2023 07:00:01 Europe/Madrid] PHP Fatal error:  require(): Failed opening required 'ABSPATHWPINC/blocks/legacy-widget.php' (include_path='.:/opt/alt/php74/usr/share/pear') in /home2/descalificado/public_html/wp-includes/blocks/index.php on line 11

Contenido solo visible a usuarios registrados

Citar
Respondido : 19/11/2023 7:50 am
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Tomas,

Vemos que en esta versión tienes las últimas actualizaciones de WordPress pero sigues en PHP 7.4, verífica momentáneamente subirlo a 8.0 puedes hacerlo con esta guía:

https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/

Verifica y nos comentas, un saludo 🖐️ 

ResponderCitar
Respondido : 19/11/2023 1:21 pm

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

Tomás
 Tomás
Reputable Member

@argenis gracias por la respuesta.

El otro día precisamente hice eso y la web se quedó mostrando solo el código html cuando intentaba entrar a la administración.

ResponderCitar
Respondido : 19/11/2023 1:33 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Tomas, 

El error puede estar relacionado con algunos widgets, probemos lo siguiente, activa la opción de widgets clásicos con el siguiente plugin → https://wordpress.org/plugins/classic-widgets/ y modifica la versión PHP a 8.1 

Si deseas antes de hacer estas pruebas realiza una copia de seguridad de tu sitio web, de esta forma ante cualquier error puedes restaurarla. 

Verifícalo y nos comentas como va todo

Un Saludo 

ResponderCitar
Respondido : 19/11/2023 4:29 pm

Tomás
 Tomás
Reputable Member

@karen gracias por la respuesta.

Ahora caigo en la cuenta que.... tengo este fragmento de código en mi archivo function.php para otimizar la web:

/* Desactivar widget de escritorio de WooCommerce */
add_action('wp_dashboard_setup', 'wcbloat_disable_woocommerce_status');
function wcbloat_disable_woocommerce_status() {
remove_meta_box('woocommerce_dashboard_status', 'dashboard', 'normal');
}

¿Tendrá esto que ver?

 

Por otro lado, al mergen de esto, sigo con la versión php 7.4 porque cuando paso a 8 em encuentro la web mostrando solo el código html en el backend. No sé, igual es porque hay que borrar caché.....

Abierto a tus comentarios

Gracias!!

ResponderCitar
Respondido : 19/11/2023 4:52 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Tomás, 

Es posible que el error también se genere por el código, puedes probar desactivarlo y revisar luego como va todo. 

Un Saludo

ResponderCitar
Respondido : 19/11/2023 6:18 pm

Cursos Gratuitos WordPress