Menjalankan PHP Cron Jobs dalam CPanel
Soalan:
Bolehkah saya menjalankan skrip PHP menggunakan tugas cron dalam CPanel dengan sintaks berikut?
/usr/bin/php -q /home/username/public_html/cron/cron.php >/dev/null
Saya tidak menerima pemberitahuan e-mel bahawa cron telah selesai. Adakah terdapat perkara khusus yang perlu saya lakukan dengan fail PHP?
Jawapan:
Ya, untuk mengaktifkan tugas cron PHP dalam CPanel, anda boleh menggunakan arahan:
/usr/bin/php -q /home/username/public_html/yourfilename.php
Pastikan untuk menggantikan "nama fail anda.php" dengan nama skrip PHP anda. Ini akan menjalankan skrip dalam mod senyap, menyekat output kepada aliran ralat standard.
Mengenai pemberitahuan e-mel, CPanel biasanya tidak menghantar e-mel untuk mengesahkan pelaksanaan cron. Sebaliknya, anda boleh mengkonfigurasi pemberitahuan e-mel untuk acara tertentu dalam skrip PHP anda. Contohnya, jika skrip mengalami ralat atau berjaya diselesaikan, anda boleh menghantar e-mel kepada penerima tertentu.
Atas ialah kandungan terperinci Bagaimana untuk Menjalankan PHP Cron Jobs dan Dapatkan Pemberitahuan E-mel dalam CPanel?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!