Por qué crecen sus mesas de troncos y cómo solucionarlo
English version: Why Your Log Tables Are Growing and How to Fix It
WP Cerber utiliza un conjunto de tareas programadas para mantener las tablas de su base de datos. Estas tareas de mantenimiento se realizan periódicamente mediante trabajos cron de WordPress. Entre otras responsabilidades, estas tareas limpian y optimizan las tablas de la base de datos del complemento para evitar que crezcan sin control.
En casos excepcionales, las tareas programadas en segundo plano pueden no ejecutarse correctamente, lo que provoca que el tamaño de las tablas de la base de datos crezca sin límites. En este artículo se explica cómo comprobar el estado de las tareas de mantenimiento de WP Cerber y solucionar problemas si surgen.
Cómo comprobar el estado de las tareas de mantenimiento de WP Cerber
Para garantizar que todas las tareas de mantenimiento se ejecuten como se espera, siga estos pasos:
- Vaya a la página WP Cerber → Herramientas en su área de administración de WordPress.
- Haga clic en la pestaña Diagnóstico .
- Desplácese hacia abajo hasta la sección Tareas de mantenimiento .
Deberías ver mensajes de estado similares a este:
Si el estado indica “La tarea nunca se ha ejecutado” , significa que hay un problema con la ejecución de las tareas programadas de cron de WordPress. A continuación, se muestran soluciones para los dos escenarios más comunes:
Escenario 1: El servicio Cron interno está activo
Si usted o su proveedor de alojamiento no han configurado un servicio cron externo (este es el valor predeterminado para la mayoría de las instalaciones de WordPress), puede resolver el problema habilitando un mecanismo cron alternativo de WordPress.
Agregue la siguiente línea a su archivo wp-config.php :
define( 'ALTERNATE_WP_CRON', true );
Esta configuración garantiza que WordPress intente activar tareas cron cada vez que alguien visite su sitio, lo que puede ayudar a resolver problemas de ejecución.
Escenario 2: Se configura el servicio Cron externo
Si usted o su proveedor de alojamiento han configurado un servicio cron externo, verá el siguiente aviso:
“Nota: el iniciador cron interno de WordPress está deshabilitado en este sitio”.
En este caso, es probable que los problemas con las tareas de mantenimiento se deban a que el servicio cron externo no envía (o ha dejado de enviar) solicitudes HTTP a su sitio web. Para resolver esto:
- Comuníquese con su proveedor de alojamiento para obtener ayuda.
- Confirme que el servicio cron externo esté configurado correctamente y envíe activamente solicitudes HTTP a su sitio web.
Terminando
La ejecución regular de las tareas de mantenimiento de WP Cerber es crucial para evitar la sobrecarga de la base de datos y garantizar un rendimiento óptimo. Al verificar el estado de estas tareas y abordar cualquier problema de inmediato, puede evitar una tensión innecesaria en su base de datos y recursos de alojamiento. Ya sea que confíe en el sistema cron interno de WordPress o en un servicio cron externo, una configuración adecuada es esencial para mantener su WordPress funcionando sin problemas.