hola perdonar pensé que era el mismo tema
Como decía anteriormente me sale un error en el plugin W3 total cache
WP Cron is not working as expected, which is required for W3 Total Cache WebP conversions. Learn more. y además lo que envió en captura de hecho creo que las importaciones vuelven a tener el mismo error .
como puedo borrar la cola ?
Contenido solo visible a usuarios registrados
Hola Alejandro,
Como te comente anteriormente este error se puede generar porque el cron lo estás ejecutando desde tu wePanel, dentro de este plugin no veo tengas que hacer nada.
En este caso verificando lo que nos indicas al inicio de la consulta, este aviso es porque tienes él con de WordPress desactivado; sin embargo, no tienes que preocuparte, ya que que veo que lo estás lanzando desde el servidor.
Si accedes a tu cuenta de WePanel → Otras Herramientas → Tareas Cron verás que tienes una tarea que apunta al archivo wp-cron.php y eso quiere decir que es el propio hosting es el que se encarga de lanzar ese cron.
¿Porque se lanza el cron de WordPress desde el servidor ? esto es porque el Cron de WordPress no funciona como un cron real, sino que depende de las visitas al sitio web para activarse, lo que significa que:
- Si tu sitio no recibe visitas frecuentes, las tareas programadas podrían no ejecutarse en el momento previsto.
- En sitios con poco tráfico, las tareas programadas pueden retrasarse o no ejecutarse en absoluto.
En cambio, si se lanza el cron desde el servidor, este ejecutará las tareas programadas independientemente del tráfico del sitio, con lo que te aseguras que todas las tareas se ejecutarán.
Un Saludo
Karen si yo te entiendo pero mi pregunta es. cómo puedo hacer para lanzarlo desde el servidor y asi ese error no me sale mas ?
Hola Alejandro,
Los cron son ejecutables por el sistema cuando llega una solicitud específica, no hay un botón para tu manualmente lanzar un cron, es por eso que son así personalizables, con hora y fecha. Te comparto un poco de documentación sobre que es un cron:
https://www.webempresa.com/blog/que-es-un-cron-job-y-como-funciona.html
Si todo está funcionando bien como ya nos indicas, no vemos que tengas que hacer más nada. Desde tu wepanel ya tienes dos creados, el error que muestra el plugin es porque el cron de WordPress está desactivado, porque lo ejecutas (automático) por wepanel.
Un saludo 🖐️
Pero es que no entiendo bien porque me están diciendo esto:
En cambio, si se lanza el cron desde el servidor, este ejecutará las tareas programadas independientemente del tráfico del sitio, con lo que te aseguras que todas las tareas se ejecutarán.ç
Entonces yo quiero que el cron se lance desde el servidor .Actualmente se está lanzando desde el servidor?
Gracias
Hola Alejandro,
Comprendo que puedas tener dificultades para comprender el tema, es un poco engorroso, pero vamos a ver si te podemos orientar, si te llega a suceder de nuevo planteátelo de la siguiente forma:
Actualmente se está lanzando desde el servidor?
Seguiste los pasos de la guia? agregaste en tu archivo wp config la línea de código:
define('DISABLE_WP_CRON', true);
Entonces ya tienes desactivado el cron de WordPress y activado el del wepanel, no tienes que hacer mas nada para que se active el de tu panel. Esto nos lo comentaste en mensajes anteriores que tenías esa línea de código en tu sitio. Siempre que este presente, esa ya tu cron de WordPress como tal queda desactivado y comienza a trabajar de forma automática con el del wepanel.
Un saludo 🖐️