Knowledgebase

Cara Membuat Cron Job (Scheduled Task) di Plesk Print

  • 0

Cara Membuat Cron Job (Scheduled Task) di Plesk

Menjalankan skrip secara otomatis dan berkala

Cron job berguna untuk tugas berulang seperti pengiriman email antrean, sinkronisasi data, atau menjalankan penjadwal Laravel dan WordPress.

Membuat tugas terjadwal

  1. Login ke Plesk → Websites & Domains → pilih domain → Scheduled Tasks.
  2. Klik Add Task.
  3. Pada Task type, pilih Run a PHP script untuk skrip PHP, atau Run a command untuk perintah shell.
  4. Isi path skrip relatif terhadap folder domain, misalnya httpdocs/cron.php.
  5. Tentukan jadwal pada bagian Run.
  6. Klik Run Now untuk menguji, lalu OK untuk menyimpan.

Contoh konfigurasi umum

KebutuhanKonfigurasi
WordPress cronJalankan httpdocs/wp-cron.php setiap 15 menit
Laravel schedulerPerintah /opt/plesk/php/8.2/bin/php /var/www/vhosts/namadomain.com/httpdocs/artisan schedule:run setiap menit
Pola cron harian 02.000 2 * * *
Pola cron tiap 15 menit*/15 * * * *
Untuk WordPress, setelah cron job aktif sebaiknya tambahkan baris define('DISABLE_WP_CRON', true); pada berkas wp-config.php. Tanpa ini, WordPress tetap menjalankan cron internal setiap kali ada pengunjung, yang membebani server pada website ramai.
Interval minimum yang kami izinkan adalah 1 menit, dan setiap tugas harus selesai sebelum jadwal berikutnya. Cron yang menumpuk karena berjalan terlalu lama dapat menghabiskan sumber daya dan menyebabkan layanan Anda dibatasi sementara.
Masih butuh bantuan? Buka tiket melalui Client Area, kirim email ke administrator@rozzaqcloud.com, atau hubungi WhatsApp +62 896-0336-3136.
© ROZZAQCLOUD Digital Solutions

Was this answer helpful?
Back

Powered by WHMCompleteSolution