Avisos
Vaciar todo

Error en tareas programadas

20 Respuestas
4 Usuarios
0 Reactions
36 Visitas
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

Buenas tardes.

Desde hace un mes estoy experimentando problemas con las tareas programadas de mi instalación de Wordpress, en concreto con el Plugin de Revive Old Post que se encarga de autopublicar en Twitter post ya publicados.

El plugin funciona correctamente y no muestra ningún error, tan solo que la publicación programada nunca se produce. Desde el soporte del plugin me indicaron que no detectan ningún fallo en el plugin.

He realizado una comprobación en la herramienta de Salud del Sitio y me aparecen dos recomendaciones que creo que están relacionadas con el fallo.

1. Un Evento programado ha fallado

El evento programado, action_scheduler_run_queue, no se ha podido ejecutar. Tu sitio todavía funciona, pero esto puede indicar que las entradas programadas o las actualizaciones automáticas no funcionen como deberían.

2. Tu sitio no ha podido realizar una solicitud de loopback.

Las solicitudes de loopback se utilizan para ejecutar eventos programados y también los utilizan los editores integrados para temas y plugins para verificar la estabilidad del código.

La solicitud de loopback ha devuelto un código HTTP de estado inesperado, 503, no ha sido posible determinar si esto impedirá que algunas características funcionen como deben.

He buscado en Google y todas las consultas que leído relacionan estos errores con plugins de backups o Woocommerce que no utilizo.

Decir que tengo la tareas Cron de Wordpress deshabilitadas desde wp-config.php y tengo creada una tarea cron que no muestra ningún fallo.

Alguna ayuda?

Gracias

Contenido solo visible a usuarios registrados


 
Respondido : 20/08/2021 4:26 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Entiendo que estas trabajando con el cron real del Cpanel de tu cuenta de hosting, ya que indicas que lo tienes deshabilitado a nivel de WordPress.

De manera general tendrías que indicarnos a qué período programaste la tarea cron, lo recomendable es 15m mínimo.

Prueba instalar este plugin: https://es.wordpress.org/plugins/wp-crontrol/ , con el plugin instalado puedes ver las tareas que estan pendientes de ejecutar, sin embargo también puedes forzar la ejecución, verifica eliminando la tarea cron y ver si se crea de nuevo ya que tal vez se quedó en cache, verifica también si forzando la ejecución llega a ejecutarse la tarea.

Lo otro sería que pruebes habilitar el cron de WordPress para probar, recuerda que el cron de WordPress depende de las visitas a la página, por lo que para probar tendrías que refrescar tu navegador.

Saludos.


 
Respondido : 20/08/2021 4:56 pm
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

Gracias por responder.

He creado una trabajo cron en Cpanel cada 15 minutos.

He instalado el plugin que me indica y lo primero que aparece es:

La constante DISABLE_WP_CRON está configurada a true. La llamada de WP-Cron está desactivada y otro aviso de Uno o más eventos cron han perdido su programación.

Después aparecen multitud de eventos cron que me suenan a chino


 
Respondido : 20/08/2021 5:09 pm
Karen Rios
Respuestas: 18663
Illustrious Member Moderator
 

Hola Eme, 

Puedes enviarnos una captura sobre estos eventos que se muestran?, de esta forma podemos verificar con mayor detalle 

Un Saludo 


 
Respondido : 20/08/2021 5:41 pm
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

@karen

Estos son los eventos que me muestra el plugin

https://ibb.co/PW4BR1S
https://ibb.co/Y7x1Fbr
https://ibb.co/Vmhsszw
https://ibb.co/9TWkpBn
https://ibb.co/q17zQqX


 
Respondido : 20/08/2021 5:59 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

En este caso el desarrollador del complemento tiene una pequeña explicación de que hacer en caso de que no se ejecute, puedes darle un vistazo:

https://docs.revive.social/article/686-fix-revive-old-post-not-posting

Adicional a esto has realizado alguna actualización? es posible que una actualización detuviese el cron ya que no lo veo entre las capturas que nos envías.

Un saludo 🖐️ 


 
Respondido : 20/08/2021 6:12 pm
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

@argenis

Gracias por la respuesta.

Actualizaciones he realizado las típicas de Wordpress cada vez que sale una nueva versión y las periódicas de cada plugin instalado cuando se actualizan.

Los métodos para resolver la incidencia que explica el desarrollador los he probado.

También he comprobado como al crear el trabajo cron en Cpanel con un peridodo de 15 minutos el plugin ha realizado la tarea que tenía pendiente, es decir ha funcionado.

Con el cron en 5 minutos y 10 minutos no publicaba nada.

Voy a comprobar si la próxima publicación se realiza correctamente o no.

Gracias


 
Respondido : 20/08/2021 6:38 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

Estupendo, estaremos al pendiente y nos comentas.

Un saludo 🖐️ 


 
Respondido : 20/08/2021 6:54 pm
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

Nada, no se realizan las tareas programadas, el problema continúa igual 


 
Respondido : 20/08/2021 10:21 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

Respondido por: @matiaslaordengmail-com

Los métodos para resolver la incidencia que explica el desarrollador los he probado.

Has dejado activo este método del desarrollador? por que en él comentan que se cambie el valor de > define('DISABLE_WP_CRON', true); a define('DISABLE_WP_CRON', false); , y directamente en el asistente virtual stephan vemos que sigue desactivó es decir en true.

Un saludo 🖐️ 


 
Respondido : 20/08/2021 11:10 pm
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

@argenis Si, tengo el método del Desarrollador activo con true

Por cierto, también tengo un error de programación perdida al programar entradas 


Esta publicación ha sido modificada el hace 4 años 2 veces por Eme2
 
Respondido : 20/08/2021 11:19 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

En este caso lo mejor seria comunicarte con soporte del complemento para que validen si ha cambiado la sentencia del cron en alguna última actualización o si ya el proceso que tienen en la guia cambio.

Dejaremos el tema abierto por si te indican hacer algo a nivel de instalación y necesitas que te indiquemos como hacerlo.

Un saludo 🖐️ 


 
Respondido : 21/08/2021 12:04 am
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

@argenis Gracias por responder

Y referente al problema de programación Perdida al programar una publicación?

Por qué me puede fallar también? 


 
Respondido : 21/08/2021 12:07 am
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola,

El aviso trata de lo mismo, que no se ha podido ejecutar un cron, ya sea por que no se logra conectar o por lo que te comento que esta mal escrito o sentenciado para que se ejecute.

Como te comento contacta con su soporte ya que la última actualización fue hace 3 días, posiblemente cambiaran alguna estructura o ya la guia que te compartimos no debe hacerse sino que es por medio de otro método.

Un saludo 🖐️ 


 
Respondido : 21/08/2021 12:34 am
Eme2
 Eme2
Respuestas: 10
Active Member
Topic starter
 

@argenis Gracias de nuevo, pero que tiene que ver que no pueda programar la publicación de un post en WordPress con el error del plugin que les comento.

Creo que el problema viene del wp-cron que desde el 13 de julio falla y esto está provocando que cualquier programación falle. 


 
Respondido : 21/08/2021 12:39 am
Página 1 / 2