Alasan paling umum mengapa Cron Jobs tidak berfungsi adalah:
-
Skrip tidak berfungsi
-
Jalur/URL salah ke file yang ditentukan
-
Penggunaan karakter khusus
Mari kita bahas semuanya.
Skrip tidak berfungsi
Pertama, sebelum membuat Cron Job , Anda harus memastikan bahwa skrip Anda berfungsi. Untuk itu, Anda dapat membuka filenya di browser (dengan URL) atau menjalankannya melalui SSH, tergantung pada jenis skrip yang Anda miliki. Jika skrip Anda memang tidak berfungsi, Anda mungkin perlu menghubungi pengembang untuk mendapatkan bantuan.
Anda mungkin merasa bahwa skrip tidak berfungsi karena keluarannya kosong . Jika skrip Anda tidak memiliki keluaran secara default, Anda dapat menambahkannya secara manual .
Jalur/URL salah ke file yang ditentukan
Jalur ke file skrip harus benar. Perlu diingat, bahwa di Hostinger, jalur ke file harus dimulai dari /home/
. Jika Cron Job dikonfigurasi untuk membuka beberapa file melalui URL daripada jalur ke file, Anda dapat menggunakan curl
perintah melalui terminal untuk melihat apakah berhasil:
curl -v 'https://domain.tld/path/to/file.php'
Penggunaan karakter khusus
Jika Cron Job Anda memiliki karakter khusus (seperti ">/dev/null 2>&1"), Anda tidak akan dapat mengaturnya melalui hPanel secara langsung. Jangan khawatir, itu masih mungkin - yang perlu Anda lakukan hanyalah membuat .sh file dan atur Cron Job untuk menjalankannya.
CATATAN :
-
Bagaimana cara mengatur Cron Job dengan karakter khusus di Hostinger?