საიტები → თქვენი საიტი → დაგეგმილი ამოცანები.
ახლის დამატება
ბრძანება და განრიგი. ბრძანება ეშვება იმავე გარემოში, სადაც საიტი, PHP-ის იმავე ვერსიით, ასე რომ wp cron event run --due-now ან php artisan schedule:run მუშაობს ზუსტად ისე, როგორც თქვენს shell-ში.
WordPress-ის საკუთარი cron-ი
WordPress-ი თავის ამოცანებს გეგმავს გვერდის ნახვების საფუძველზე, ამიტომ დაბალი აქტივობის საიტი დაგეგმილ სამუშაოს გვიან ასრულებს, ან საერთოდ არ ასრულებს, ხოლო მაღალი აქტივობის მქონე საიტი მას ათასჯერ უშვებს. არცერთი მათგანი არ არის ის, რაც გსურთ.
გამოსავალი ორ ხაზშია. მიუთითეთ DISABLE_WP_CRON-ის მნიშვნელობად true ფაილში wp-config.php, შემდეგ კი აქ დაამატეთ რეალური განრიგი, რომელიც გაუშვებს wp cron event run --due-now-ს ყოველ ხუთ წუთში. თქვენი დაგეგმილი პოსტები და მარქაფის მოდული იმუშავებს არა ტრაფიკის, არამედ საათის მიხედვით.
იმის შემოწმება, გაეშვა თუ არა
თითოეული ამოცანა ინახავს ბოლო გაშვებების ისტორიას გამოსვლის კოდითა და გამოტანილი შედეგით. ამოცანა, რომელსაც შედეგი არასდროს გამოუტანია, არასდროს გაშვებულა, რაც ამ გვერდთან დაკავშირებულ ყველაზე ხშირ შეკითხვას სცემს პასუხს.
რისი გაკეთება არ შეუძლია
დაგეგმილი ამოცანა შეზღუდულია — ის ჩერდება, თუ მის განრიგზე გაცილებით დიდხანს მუშაობს, რათა გაჭედილმა პროცესმა საკუთარი ასლები არ დააგროვოს. თუ გაქვთ სამუშაო, რომელსაც რეალურად საათები სჭირდება, დაყავით იგი ან მიმართეთ მხარდაჭერის გუნდს და ჩვენ მას თქვენთან ერთად განვიხილავთ.