Tapak → tapak anda → Tugas berjadual.
Menambah satu
Satu arahan dan satu jadual. Arahan ini dijalankan dalam persekitaran yang sama seperti tapak tersebut, dengan versi PHP yang sama, jadi wp cron event run --due-now atau php artisan schedule:run bertindak tepat seperti yang dilakukannya dalam shell anda.
Cron milik WordPress sendiri
WordPress menjadualkan tugasnya berdasarkan paparan halaman, jadi tapak yang sunyi menjalankan kerja berjadualnya lewat, atau tidak langsung, dan tapak yang sibuk menjalankannya beribu-ribu kali. Kedua-duanya bukanlah apa yang anda inginkan.
Penyelesaiannya adalah dua baris. Tetapkan DISABLE_WP_CRON kepada true dalam wp-config.php, kemudian tambah jadual sebenar di sini yang menjalankan wp cron event run --due-now setiap lima minit. Siaran berjadual dan pemalam sandaran anda kemudiannya akan dijalankan mengikut jam dan bukannya mengikut trafik.
Melihat sama ada ia telah dijalankan
Setiap tugas menyimpan larian terakhirnya bersama kod keluar dan output. Tugas yang tidak pernah menghasilkan output bermakna ia tidak pernah dijalankan, yang merupakan jawapan kepada soalan paling lazim tentang skrin ini.
Perkara yang tidak boleh dilakukannya
Tugas berjadual adalah terhad — ia akan dihentikan jika ia berjalan jauh lebih lama daripada jadualnya, supaya tugas yang tergantung tidak dapat mengumpul salinan dirinya sendiri. Jika anda mempunyai kerja yang sememangnya mengambil masa berjam-jam, bahagikannya atau hubungi sokongan dan kami akan menelitinya bersama anda.