Lewati ke konten utama
Semua KoleksihPanel
Bagaimana cara setup Cron Job berkarakter khusus di Hostinger?
Bagaimana cara setup Cron Job berkarakter khusus di Hostinger?

Setup Cron Job dengan karakter khusus seperti >/dev/null 2>&1 di hPanel

Tadas Vasiliauskas avatar
Ditulis oleh Tadas Vasiliauskas
Diperbarui lebih dari 2 tahun yang lalu

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: Hosting ā†’ Kelolaā†’ File Manager (atau File Manager beta):

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/public_html/scripts/scheduled.php cron:run > /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/public_html/scripts/scheduled.php cron:run > /dev/null 2>&1 - isi perintah yang ingin dijalankan. Pastikan update path ke file.

  • cron:run - menjalankan cron job di dalam file tiap kali file dibuka

Langkah 2 - Setup Cron Job

Buka Hosting ā†’ Kelola ā†’ Cron Job, pilih tipe Custom, dan masukkan perintah ini:

/bin/sh /home/u123456789/public_html/scripts/bash.sh

Penjelasan:

  • /bin/sh - keterangan bahwa kita akan menjalankan file .sh

  • /home/u123456789/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.

CATATAN:

Apakah pertanyaan Anda terjawab?