Sebelum praktek mencoba cronjob, alangkah baiknya kamu membaca artikel tentang apa itu cronjob di Linux. Terkadang kita bingung untuk validasi apakah cronjob yang kita jalankan ini sudah sesuai atau belum. Lantas bagaimana cara mengeluarkan hasil output dari pekerjaan cron? Yuk simak tutorial sederhana tentang hasil output cronjob.
- Langkah awal kamu harus login dahulu ke terminal
- Buka cronjob dengan mengetikkan
crontab -e
- Berikut contoh syntax cronjob untuk mengeluarkan dan mencatat hasil output pekerjaan cron.
* * * * * php /home/xxx/public_html/helloworld.php >> /home/xxx/public_html/cronjob.log 2>&1
Terlihat bahwa output dari pekerjaan cron akan di simpan di /home/xxx/public_html/cronjob.log dengan setiap action yang running akan diakhiri dengan enter.
Namun terkadang setiap cronjob running, maka ada report yang dikirimkan melalui email tertentu. Nah di sini bagaimana cara kamu untuk mematikan notifikasi email tersebut?
- Masuk kedalam
crontab -e
- Lihat baris cronjob yang mau kamu matikan notifikasi emailnya, akan terlihat seperti ini hasilnya
* * * * * php /home/xxx/public_html/helloworld.php >> /dev/null 2>&1
-
Pastikan di bagian paling atas crontab tidak ada MAILTO, jika ada silahkan dihapus.
MAILTO=email@example.com
- Dengan demikian maka tidak ada email notifikasi yang dikirimkan.