Tips Config Crontab on ubuntu

 


1. jika berada dilingkungan root tetap gunakan perintah "sudo crontab -e"

2. Tambah "SHELL=/bin/bash" pada baris atas crontab

*/10 * * * * echo "Cron job executed at $(date)" >> /home/crontab.log && /usr/bin/php /var/www/html/undian/data.php >> /home/getdata.log 2>> /home/error.log

contoh di atas :

  1. script data.php akan di eksekusi setiap 10 menit
  2. setiap eksekusi log akan dicatatkan pada crontab.log
  3. hasil dari eksekusi data.php lognya akan di catatkan pada home getdata.log
  4. jika terdapat error log akan dicatat pada /home/error.log
Daftar Parameter Crontab
m - Minute (menit) - 0 to 59
h - Hour (jam) - 0 to 23
dom - Day of Month (tanggal) - 0 to 31
mon - Month (bulan) - 0 to 12
dow - Day of Week (nomor hari) - 0 to 7 (0 dan 7 adalah hari minggu)
Berikut ini grafik untuk mempermudah:

* * * * * perintah yang akan dieksekusi
– – – – –
|   |  |  |   |
|   |  |  |  +—– day of week (0 – 7) (Sunday=0)
|   |  |  +——- month (1 – 12)
|   |  +——— day of month (1 – 31)
|  +———– hour (0 – 23)
+————- min (0 – 59)


Ori Grata

Abstrak

Please Select Embedded Mode For Blogger Comments

Lebih baru Lebih lama

Ikuti lewat Email

Advertisement