Avisos
Vaciar todo

Error Crítico

12 Respuestas
3 Usuarios
0 Reactions
34 Visitas
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

En el estado de mi web aparece error crítico. Al abrir me aparece “ Tu sitio tiene 742 opciones autocargadas (tamaño: 862 KB) en la tabla de opciones”

Critico

Los pluguin los tengo todos en carga no automática. Como puedo solucionar este problema.

Gracias

Contenido solo visible a usuarios registrados


 
Respondido : 16/12/2024 9:22 am
Pepe
 Pepe
Respuestas: 41233
Illustrious Member Admin
 

Hola Rafael.

Las "opciones autocargadas" (autoloaded options) son configuraciones o datos almacenados en la base de datos que se cargan automáticamente cada vez que se ejecuta el sistema, sin importar si se necesitan o no para una página específica. Estas opciones se guardan en la tabla wp_options y son clave para el funcionamiento de muchos plugins, temas y del propio WordPress.

Cada opción en la tabla wp_options tiene una columna llamada autoload. Si esta columna está configurada en yes, significa que WordPress cargará automáticamente esa opción en cada carga de página. Si está configurada en no, la opción solo se cargará cuando se solicite específicamente mediante código.

El problema viene cuando demasiadas opciones se marcan como autoload en yes, se puede generar una sobrecarga de datos en cada carga de página, afectando el rendimiento del sitio. Esto es porque WordPress las carga todas en la memoria, incluso si no son necesarias en una página específica.

 

Para solucionarlo prueba lo siguiente:

.- Instala el siguiente plugin:

-> https://wordpress.org/plugins/artiss-transient-cleaner/

Una vez instalado:

.- Accede a Herramientas -> Transient Cleaner

.- Selecciona la sopciones " Remove all expired transients " y " Remove all transients "

Pulsa en guardar, vacías todas las Caches y lo revisas.

 

Un saludo


 
Respondido : 16/12/2024 11:36 am
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

He activado  Remove all expired transients " y " Remove all transients "

Lipio cache tanto del Cpanel como del WP-Optimize.

Pero sigue apareciendo la alerta crítica.

Observo que cuando activo Remove all expired transients " y " Remove all transients "

Captura de pantalla 2024 12 16 212552

y pulso guradar... desaparecen.

Captura de pantalla 2024 12 16 2

??


 
Respondido : 16/12/2024 8:29 pm
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Rafael, 

En este caso lo que veo sucede es que el sitio puede estar cargando demasiadas opciones autocargadas, ten en cuenta que estos son valores de configuración que se almacenan en la tabla wp_optiond en la base de datos, si se cargan automáticamente con cada solicitud de la página significa que hay estas pueden ser demasiadas o ser muy grandes lo que puede generar que el sitio se ralentice. 

Puedes probar si con algún plugin adicional puedes identificar cuáles son estas opciones ya sea de un plugin o tema que lo esté generando, puedes probar por ejemplo → https://fr.wordpress.org/plugins/advanced-database-cleaner/

Dentro de las opciones puedes verificar cuáles se está utocargando y no necesitas y configurarlas en no. 

image

Ten en cuenta que antes de hacer cualquier tipo de cambio en la base de datos siempre mantener una copia de seguridad del sitio web, de forma que si se general algún error puedes restaurarla. 

Un Saludo


 
Respondido : 16/12/2024 9:49 pm
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

@karen

Entonces primero Transient Cleaner?


 
Respondido : 17/12/2024 11:18 am
Pepe
 Pepe
Respuestas: 41233
Illustrious Member Admin
 

Hola Rafael.

Si, puedes utilizar los dos, una vez los tengas recuerda de vaciar todas las Caches que tengas incluido Varnish

 

Un saludo


 
Respondido : 17/12/2024 12:44 pm
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

@pepesoler

  • Ya he identificado el problema: proviene de un plugin que no sospechaba, WPForms. Tendré que analizar qué hacer al respecto. Por el momento, lo he desactivado.

  • También, hace un tiempo me recomendaste un plugin de gestión de caché mejor que WP-Optimize, y que además es compatible con el que utilizáis en CPanel. Era un plugin de pago, pero no consigo encontrarlo en el historial. ¿Podrías recordármelo?

Gracias de antemano


 
Respondido : 18/12/2024 10:45 am
Pepe
 Pepe
Respuestas: 41233
Illustrious Member Admin
 

Hola Rafael.

El plugin es WPRocket:

-> https://wp-rocket.me/

Cuando lo instales accede a WP Rocket -> Add-on y activa la opción de Varnish

screenshot diariserpis com 2024 12 18 12 32 59

 

Un Saludo


 
Respondido : 18/12/2024 11:33 am
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

@pepesoler

Ya esta en funcionamiento WPRocket y activa la opción de Varnish.

Pero me recomienda desactivar WP-Optimize - Clean, Compress, Cache He desactivado la parte cache pero sigue saliendo la alerta. Al desactivar la Por lo que pierdo la parte de Limpieza de datos. Alguna solución?

Gracias


 
Respondido : 27/12/2024 10:49 am
Karen Rios
Respuestas: 18771
Illustrious Member Moderator
 

Hola Rafael,

En este caso solo es un mensaje que suele indicar la compatibilidad de ambas caches activas, puedes seguir manteniendo ambos Wp Rocket para todo el tema de caché y optimización y Wp Optimize las opciones de limpieza de base de datos.

Puedes ver un poco más al respecto sobre este aviso de compatibilidad en el siguiente hilo de soporte del plugin -> https://wordpress.org/support/topic/wp-optimize-no-longer-compatible-with-wp-rocket/

Un saludo 


 
Respondido : 27/12/2024 12:04 pm
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

@pepesoler

Ya tengo instalado el Wp Roquer pero me pararece una alerta que me cominica:

Los siguientes eventos programados no se pudieron ejecutar. Esto podría indicar que el sistema CRON no está funcionando correctamente, lo que podría ocasionar que algunas características de WP Rocket no funcionen según lo previsto:

  • Limpieza de Caché Programada
  • Optimización Programada de Base de Datos

Por favor, contacta a tu proveedor de alojamiento para verificar si CRON está funcionando.

Tengo el Varnish en On y el CRON ya hace días en marcha.

cron

Un saludo gracias


 
Respondido : 27/01/2025 10:38 am
Pepe
 Pepe
Respuestas: 41233
Illustrious Member Admin
 

Hola Rafael.

El aviso es porque está desactivado el cron de WordPress pero lo estás lanzando desde el servidor.

screenshot soporte webempresa com 2025 01 27 11 54 16

El aviso que muestra el plugin se debe a que detecta que en el archivo wp-config.php tienes configurada la constante define('DISABLE_WP_CRON', true);, la cual desactiva el cron de WordPress. Sin embargo, en tu caso, el cron se está ejecutando directamente desde el servidor, lo cual es una práctica común y más eficiente.

El plugin no tiene forma de verificar que el cron está configurado en el servidor, por lo que muestra el mensaje como una advertencia genérica. No te preocupes, esto no indica ningún error, ya que el cron está funcionando correctamente desde el servidor.

 

Un Saludo


 
Respondido : 27/01/2025 10:56 am