Hosting & Server · catatan teknis
Cara Mengatur Cron Job di cPanel untuk Tugas Otomatis
Jawaban Cepat (Ringkasan Solusi)
Cron Job di cPanel memungkinkan eksekusi otomatis tugas terjadwal (seperti auto-backup, sinkronisasi stok toko, atau cron WordPress). Penyetelan dilakukan melalui menu Cron Jobs dengan memilih interval waktu (Common Settings) dan memasukkan baris perintah skrip PHP atau Wget.
Prasyarat Sebelum Memulai
– Akses ke cPanel Webhostmu > Cron Jobs. – Perintah atau URL skrip yang ingin dijalankan secara rutin.Langkah-Langkah Penyelesaian
Langkah 1: Login ke cPanel Webhostmu
Bukacpanel.domainanda.com dan masuk dengan akun Anda.
Langkah 2: Buka Menu Cron Jobs
Di bagian Advanced, klik menu Cron Jobs.Langkah 3: Atur Pengiriman Notifikasi Email (Opsional)
Masukkan alamat email Anda pada kolom Cron Email jika ingin menerima laporan setiap kali tugas selesai dijalankan (atau biarkan default).Langkah 4: Tentukan Jadwal Eksekusi (Common Settings)
Pilih jadwal praktis pada menu drop-down Common Settings, misalnya: – Sekali setiap hari (0 0 )
– Sekali setiap jam (0 )
– Setiap 15 menit (/15 ).
Langkah 5: Masukkan Baris Perintah (Command)
Ketikkan perintah eksekusi skrip Anda, contoh: – Eksekusi skrip PHP:/usr/local/bin/php /home/username/public_html/cron.php
– Eksekusi cron WordPress via Wget: wget -q -O - https://domainanda.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1
Langkah 6: Simpan Cron Job
Klik tombol Add New Cron Job.💡 Tip Teknis:
Tambahkan >/dev/null 2>&1 di ujung perintah cron job jika Anda tidak ingin server mengirimkan email notifikasi terus-menerus setiap kali cron berjalan.
Tanya Jawab & Kendala Umum (FAQ)
Tanya: Apakah saya boleh menyetel cron job setiap 1 menit di shared hosting? Jawab: Tidak disarankan. Cron job yang berjalan terlalu sering dapat membebani CPU akun hosting Anda dan berisiko terkena limit CloudLinux. Interval minimal yang dianjurkan adalah 5 hingga 15 menit.Tanya: Bagaimana cara mengetahui apakah cron job saya berhasil berjalan?
Jawab: Periksa log aktivitas aplikasi Anda atau arahkan output cron ke file log sementara dengan perintah >> /home/username/cron.log 2>&1.
Butuh Bantuan Teknisi Webhostmu?
Jika Anda ragu atau terkendala pada salah satu langkah konfigurasi di atas, tim teknis Webhostmu siap membantu menyelesaikannya untuk Anda.
Buka Tiket Bantuan di Member Area →Langkah berikutnya
Butuh bantuan teknis?
Senin–Sabtu 09.00–17.00 WIB, Minggu OFF · [email protected]