Lihat video cara setup Cron Job berkarakter khusus di hPanel (video dalam bahasa Inggris):
Cron Job yang punya karakter khusus seperti >/dev/null 2>&1 tidak dapat di setup langsung di hPanel. Jika file Cron Job punya karakter khusus, Anda perlu membuat file .sh. Ikuti langkah-langkah berikut ini.
Langkah 1 - Buat file .sh
Buat file berisi perintah yang ingin dijalankan. Caranya: Website → Kelola→ File Manager:
Buka direktori untuk menyimpan file. Jika Anda punya beberapa Cron Job, disarankan untuk membuat folder terpisah bagi masing-masing Cron Job.
Kemudian buat file baru:
Beri nama file, dan pastikan file menggunakan ekstensi .sh. Misalnya: contoh.sh
Lalu tambahkan konten file .sh:
#!/bin/sh
/usr/bin/php /home/u123456789/domains/example.tld/public_html/scripts/scheduled.php > /dev/null 2>&1
Penjelasan:
#!/bin/sh
- indikasi file Cron Job dibuka/usr/bin/php
- memuat PHP libraries (wajib untuk menjalankan script PHP)/home/u123456789/domains/example.tld/public_html/scripts/scheduled.php > /dev/null 2>&1
- isi perintah yang ingin dijalankan. Pastikan update path ke file.
Langkah 2 - Setup Cron Job
Buka Website → Kelola → Cron Job:
Pilih tipe Custom, dan masukkan perintah ini:
/bin/sh /home/u123456789/domains/example.tld/public_html/scripts/bash.sh
Penjelasan:
/bin/sh
- keterangan bahwa kita akan menjalankan file .sh/home/u123456789/domains/example.tld/public_html/scripts/bash.sh
- path ke file .sh yang akan dijalankan. Pastikan update path ke file.
Terakhir, atur jadwal untuk menjalankan Cron Job dan klik Simpan.
Jika sudah, klik Simpan dan custom cron job akan segera dibuat.
CATATAN:
Bagaimana cara cek output Cron Job di Hostinger? (dalam bahasa Inggris)