web-dev-qa-db-fra.com

Messages manquent le calendrier, aucune notification (3.7.1)

J'ai un site en cours d'exécution 3.7.1 où les publications ne parviennent pas sporadiquement à publier dans les délais.

Contrairement à l'erreur "horaire manqué" qui se produit parfois, ces erreurs ne génèrent aucune notification et les publications ne sont en aucun cas marquées.

Dans les publications dont la publication a échoué, l'examen des paramètres indique que WordPress indique que les publications sont toujours définies comme "planifiées", même si leur date est ancienne.

Ce qui est unique sur ce site, comparé à d’autres WP sites que j’ai dirigés dans le passé: plus de deux mois (plus de 60) de messages sont programmés pour l’avenir à un moment donné.

D'autres causes possibles semblent être liées au plugin. Je suis en cours d'exécution W3 Total Cache sur le site. J'ai peaufiné les paramètres et désactivé le plug-in, mais j'ai toujours vu l'erreur, je suis donc sceptique à ce sujet.

Quelqu'un at-il rencontré un problème comme celui-ci?

p.s. Je suis en train de tester le programme manqué WP. Correction d'un échec des messages futurs pour voir si cela résout le problème.

1
YahSureMan

Nous n'avons jamais pu isoler la cause première de ce problème, mais nous avons résolu le problème à l'aide de ce plugin: WP Missed Schedule Fix Échec des messages futurs

1
YahSureMan

J'ai commencé à consigner les crons ayant échoué à l'aide de ce plugin et découvert que mes crons arrivaient à expiration, ce qui entraînait la non-publication des publications.

Après avoir constaté l’expiration du délai, j’ai parcouru WP _Trac et trouvé un ticket actif relatif à ce problème et renvoyant à un lien ticket où un patch est en préparation.

Pour résoudre notre problème, nous avons porté le délai d’attente à 2 secondes en piratant le coeur: /

Remarque: Si vous utilisez le plug-in de journalisation cron et que vous désactivez ce dernier, vous devez rechercher ra_http_WP_HTTP_curl dans votre table d'options et non ra_http_WP_Http_Streams.

1
kel