Web-mjesta → vaše web-mjesto → Zakazani zadaci.
Dodavanje zadatka
Naredba i raspored. Naredba se izvodi u istom okruženju kao i web-mjesto, s istom verzijom PHP-a, pa se wp cron event run --due-now ili php artisan schedule:run ponašaju točno onako kako se ponašaju u vašoj ljusci.
Vlastiti cron sustava WordPress
WordPress raspoređuje svoje poslove prema pregledima stranica, pa mirno web-mjesto izvodi svoj zakazani rad kasno ili uopće ne, a posjećeno web-mjesto izvodi ga tisućama puta. Nijedno od toga nije ono što želite.
Rješenje se sastoji od dva retka. Postavite DISABLE_WP_CRON na true u wp-config.php, a zatim ovdje dodajte stvarni raspored koji pokreće wp cron event run --due-now svakih pet minuta. Vaše zakazane objave i vaš dodatak za sigurnosne kopije tada se pokreću prema satu, a ne prema prometu.
Provjera je li se zadatak izveo
Svaki zadatak čuva svoja posljednja izvođenja s izlaznim kodom i ispisom. Zadatak koji nikada nije stvorio ispis nikada se nije ni izveo, što je odgovor na najčešće pitanje o ovom zaslonu.
Što ne može učiniti
Zakazani zadatak je ograničen — zaustavlja se ako se izvodi znatno dulje od svog rasporeda, tako da posao koji se zamrzne ne može gomilati vlastite kopije. Ako imate posao koji legitimno traje satima, podijelite ga ili se obratite podršci pa ćemo ga pregledati s vama.