Saytlar → sizning saytingiz → Rejalashtirilgan vazifalar.
Bitta qoʻshish
Buyruq va jadval. Buyruq sayt bilan bir xil muhitda va bir xil PHP versiyasida ishlaydi, shuning uchun wp cron event run --due-now yoki php artisan schedule:run buyruqlari qobiqda qanday ishlasa, aynan shunday ishlaydi.
WordPress tizimining oʻz cron xizmati
WordPress oʻz vazifalarini sahifani koʻrishlar asosida rejalashtiradi, shuning uchun tashrif kam boʻlgan sayt oʻzining rejalashtirilgan ishini kechiktirib yoki umuman bajarmaydi, gavjum sayt esa uni minglab marta bajaradi. Ularning hech biri siz xohlagan natija emas.
Yechim ikki qatordan iborat. wp-config.php faylida DISABLE_WP_CRON qiymatini true qilib belgilang, soʻngra har besh daqiqada wp cron event run --due-now buyrugʻini bajaradigan haqiqiy jadvalni bu yerga qoʻshing. Shundan soʻng rejalashtirilgan postlaringiz va zaxira nusxa yaratish plaginingiz trafikka emas, balki soatga qarab ishlaydi.
Uning ishlaganligini bilish
Har bir vazifa chiqish kodi va natijalari bilan birga oxirgi bajarilishlarini saqlaydi. Hech qachon natija bermagan vazifa hech qachon ishga tushmagan boʻladi, bu esa ushbu ekran haqidagi eng keng tarqalgan savolga javobdir.
U nima qila olmaydi
Rejalashtirilgan vazifa cheklangan — agar u oʻz jadvalidan ancha uzoqroq ishlasa, toʻxtatiladi, shuning uchun qotib qolgan vazifa oʻz nusxalarini toʻplab bora olmaydi. Agar sizda haqiqatan ham soatlab vaqt oladigan ish boʻlsa, uni qismlarga boʻling yoki qoʻllab-quvvatlash xizmatiga xabar bering va biz buni siz bilan birga koʻrib chiqamiz.