Baza znanja > Najčešće greške sa WP-Cron taskovima

Najčešće greške sa WP-Cron taskovima

U nastavku možete pronaći listu najčešćih grešaka sa WP-Cron taskovima.

Greška: Scheduled Event has Failed

U Health Check dodatku se može pojaviti sledeće obaveštenje:
The scheduled event, litespeed_xxxx[image or ccss]_trigger, failed to run, Your site still works, but this may indicate that scheduling posts or automated updates may not work as intended. Na primer: The scheduled event, litespeed_imgoptm_trigger, failed to run. Tehnički, ovo nije problem LiteSpeed Cache dodatka, već je posledica samog WordPress-a. To se obično dešava kada se WordPress ažurira na novu verziju. Obično će se samo od sebe reštiti, nakon što se WP-Cron vrati u normalu.

Postoji mogućnost da ugasite WP-Cron i da koristite nezavisni Cron poput cPanel cron-a.

Greška: Scheduled Posts Not Publishing On Time

Planirani postovi se objavljuju u WordPress-u putem WP-Cron zadatka. WordPress pokreće Cron posao svaki put kada zahtev dođe iz backenda. Međutim, kada se koristi keš memorija to se retko dešava, što dovodi do kasnog objavljivanja postova.

Dodatak će ispravno očistiti keš memoriju kada se zakazani post objavi za vreme Cron zadatka. Sve što treba da uradite je da se uverite da može pouzdano da dođe do backenda. To se može postići kreiranjem Cron zadatka da pogodi wp-cron.php u vama željenom intervalu. Na primer, za ažuriranje zakazanih postova svakih 15 minuta: */15 * * * * wget http://your_wp_site/wp-cron.php

WP-Cron PHP Timing Out

Neki WordPress dodaci ili operacije će možda trebati da izvode veoma duge PHP procese, ali ih LiteSpeed  može prekinuti sa Error 500 nakon 120 sekundi. Postoje dodatne dodatne promenljive koje će rešiti ovakav problem.

noconntimeout
Promenljiva noconntimeout se nalazi u htaccess datoteci. Izključite WP-Cron sa sledećom komandom:

<IfModule Litespeed>
RewriteEngine On
RewriteRule (wp-cron).php - [E=noconntimeout:1]
</IfModule>

SetEnv/SetEnvIf
Možete koristiti i promenljivu SetEnv/SetEnvIf, ali preporučujemo da je koristite samo u vhost datoteci.
<IfModule Litespeed>
SetEnv Request_URI "(wp-cron).php" noabort noconntimeout
</IfModule>

Obe promenljive omogućiće vam pokretanje PHP procesa bez ograničenja za sajtove na koje utiče ova .htaccess datoteka.

Da li vam je ovaj članak pomogao?

  • Comodo SSL
  • Mint Hosting je ovlašćeni registar za prodaju nacionalnih domena u Srbiji