Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Comment résoudre le bug planification manquée de WordPress (missing schedule)

wordpress Un peu plus de sécurité sous WordPress

Planification manquée ! Voilà ce que me répond WordPress 2.7 lorsque je programme un article dans un futur proche et que la date passe sans que l’article soit publié !

Je vous en avais déjà parlé et depuis ce temps, je cherchais une solution et Ô miracle, j’ai trouvé !

Le bug vient du fait que WordPress possède un cron interne (planificateur) qui appelle un autre petit copain à lui. Pour être plus précis, cron.php demande à wp-cron.php de faire son boulot. Mais manque de pôt, cron.php a parfois du mal à trouver wp-cron.php.

On va donc faire une légère modif dans le cron.php pour l’obliger à le trouver à tous les coups.

Editez le fichier wp-includes/cron.php et localisez la ligne :

$cron_url = get_option( ‘siteurl’ ) . ‘/wp-cron.php?check=’ . wp_hash(‘187425’);

siteurl symbolise l’adresse de votre site… Chez moi c’est korben.info… Mais comme apparement mon serveur ne reconnait pas à tous les coups mon domaine, on va utiliser l’adresse de loopback : 127.0.0.1

Ce qui a donné chez moi un truc comme ça :

$cron_url = ‘http://127.0.0.1/site_korben/wp-cron.php?check=’ . wp_hash(‘187425’);

Chez vous le chemin sera surement différent mais je suis sûr que vous serez assez malin pour le trouver. Sauvegardez ensuite ce fichier, videz tous vos caches et super caches et reprogrammez un post pour tester. Ça devrait passer.

Happy face maintenant

Télécharger ce guide pour débutant qui vous apprendre à sécuriser WordPress.

ps : Je ne garantie pas cette technique car je viens a peine de la trouver et donc je n’ai pas programmé assez de post pour voir si ça passait à tous les coups… Mais pour le moment, ça a l’air de le faire !


Comment supprimer vos données personnelles d’Internet avec Incogni ?

Espace partenaire

🔒Votre vie privée est-elle vraiment privée❓

😮Vous l’ignorez peut-être, mais des sociétés appelées Data Brokers collectent, agrègent et monnaient vos données personnelles sans votre consentement.

📝Votre nom, votre prénom, votre date de naissance, 📧 votre email, 🏠 votre adresse postale, et bien d’autres informations sont ainsi collectés pour être revendus à des publicitaires. Il est donc temps de reprendre le contrôle de vos informations personnelles grâce à Incogni

🛡️Incogni est un service qui se charge pour vous de contacter ces Data Brokers et d’exiger la suppression de vos données personnelles.

💥 Profitez d’une offre spéciale avec le code INCOGNI60 et ne laissez pas votre vie privée entre de mauvaises mains❗🙅‍♀️

👇🔍 CLIQUEZ ICI POUR EN SAVOIR PLUS 🔍👇

Les articles du moment