Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Mencipta dan Melaksanakan Kerja Cron dengan betul dalam PHP?
Cron Jobs dengan PHP: Panduan Komprehensif
Mencipta cron job dalam PHP boleh menjadi tugas yang sukar, terutamanya untuk pemula. Panduan ini bertujuan untuk memudahkan proses dan memberikan penjelasan ringkas tentang cara melaksanakan kod setiap minit menggunakan PHP.
Untuk membuat kerja cron, anda memerlukan dua fail:
1. run.php: Mengandungi kod yang akan dilaksanakan setiap minit.
<?php echo "This code will run every minute"; ?>
2. cron.php: Memanggil skrip run.php daripada baris arahan.
<?php $path = dirname(__FILE__); $cron = $path . "/run.php"; echo exec("***** php -q " . $cron . " &> /dev/null"); ?>
Isu dengan Kod
Kod yang disediakan tidak betul kerana ia tidak melaksanakan tugas cron dengan betul. Untuk membetulkannya, gantikan baris:
echo exec("***** php -q " . $cron . " &> /dev/null");
dengan:
exec("php -q " . $cron . " &> /dev/null");
Sintaks Kerja Cron
Kerja Cron dijadualkan menggunakan yang khusus sintaks:
* * * * * home/path/to/command/the_command.sh
Setiap medan mewakili kronologi pengendali:
Contoh Cron Jobs
Kesimpulan
Dengan kod yang disemak ini dan pemahaman asas sintaks kerja cron, anda kini boleh membuat tugas automatik yang melaksanakan kod PHP anda pada selang masa yang tetap. Untuk pilihan penyesuaian lanjut dan penjelasan terperinci, rujuk artikel komprehensif yang dipautkan dalam jawapan yang disediakan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta dan Melaksanakan Kerja Cron dengan betul dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!