(2 revisi antara oleh satu pengguna tak ditampilkan) | |||
Baris 1: | Baris 1: | ||
Terkadang diperlukan untuk menjadwalkan sebuah proses/script untuk dijalankan secara berkala. Misalnya sehari sekali atau seminggu sekali. {{indoglobal}} menyediakan beberapa cara bagi pengguna untuk melakukan hal tersebut. | Terkadang diperlukan untuk menjadwalkan sebuah proses/script untuk dijalankan secara berkala. Misalnya sehari sekali atau seminggu sekali. {{indoglobal}} menyediakan beberapa cara bagi pengguna untuk melakukan hal tersebut. | ||
− | |||
− | |||
Dengan task scheduler, pengguna dapat menjadwalkan proses melalui antarmuka yang mudah digunakan. Untuk menjadwalkan script untuk dijalankan secara berkala, lakukan salah satu dari langkah-langkah di bawah ini: | Dengan task scheduler, pengguna dapat menjadwalkan proses melalui antarmuka yang mudah digunakan. Untuk menjadwalkan script untuk dijalankan secara berkala, lakukan salah satu dari langkah-langkah di bawah ini: | ||
− | + | ==Melalui Menu Task Scheduler== | |
# Masuk ke [[Control Panel]], kemudian masuk ke menu Task Scheduler | # Masuk ke [[Control Panel]], kemudian masuk ke menu Task Scheduler | ||
Baris 11: | Baris 9: | ||
# Setelah itu tentukan waktu untuk menjalankan script tersebut. Anda dapat melakukan penjadwalan setiap jam, setiap hari, setiap minggu, setiap bulan, atau setiap tahun. Anda juga dapat menjalankan proses setiap kali saat server booting. | # Setelah itu tentukan waktu untuk menjalankan script tersebut. Anda dapat melakukan penjadwalan setiap jam, setiap hari, setiap minggu, setiap bulan, atau setiap tahun. Anda juga dapat menjalankan proses setiap kali saat server booting. | ||
− | + | ==Melalui File Manager== | |
# Masuk ke [[File Manager]], kemudian pilih script yang ingin anda jalankan secara berkala. Kemudian klik tombol 'Schedule this script to run periodically' | # Masuk ke [[File Manager]], kemudian pilih script yang ingin anda jalankan secara berkala. Kemudian klik tombol 'Schedule this script to run periodically' | ||
# Setelah itu anda dapat memilih kapan script tersebut akan dieksekusi. | # Setelah itu anda dapat memilih kapan script tersebut akan dieksekusi. | ||
− | {{alert|content= | + | {{alert|content=Penjadwalan yang dibuat melalui [[File Manager]] akan dieksekusi melalui HTTP dengan menggunakan wget, kecuali jika script dipilih melalui folder Home}} |
+ | |||
+ | ==Menggunakan Classic Crontab== | ||
+ | |||
+ | Bagi pengguna mahir yang terbiasa dengan perintah cron, kami juga menyediakan antarmuka untuk menyunting crontab melalui [[Control Panel]]. Pilih menu 'Classic Crontab' untuk menyuntung crontab. | ||
+ | |||
+ | Crontab yang disunting di control panel merupakan crontab yang sama seandainya pengguna menggunakan perintah <code>crontab -e</code> pada shell. | ||
+ | Tips: tambahkan baris di bawah ini pada crontab supaya environment shell di dalam crontab sama dengan shell seperti biasa. | ||
+ | <source lang="bash">BASH_ENV=~/.bashrc</source> | ||
[[Kategori:Pengaturan & Upload]] | [[Kategori:Pengaturan & Upload]] |
Terkadang diperlukan untuk menjadwalkan sebuah proses/script untuk dijalankan secara berkala. Misalnya sehari sekali atau seminggu sekali. indoglobal.com menyediakan beberapa cara bagi pengguna untuk melakukan hal tersebut.
Dengan task scheduler, pengguna dapat menjadwalkan proses melalui antarmuka yang mudah digunakan. Untuk menjadwalkan script untuk dijalankan secara berkala, lakukan salah satu dari langkah-langkah di bawah ini:
Perhatian
Penjadwalan yang dibuat melalui File Manager akan dieksekusi melalui HTTP dengan menggunakan wget, kecuali jika script dipilih melalui folder Home
Bagi pengguna mahir yang terbiasa dengan perintah cron, kami juga menyediakan antarmuka untuk menyunting crontab melalui Control Panel. Pilih menu 'Classic Crontab' untuk menyuntung crontab.
Crontab yang disunting di control panel merupakan crontab yang sama seandainya pengguna menggunakan perintah crontab -e
pada shell.
Tips: tambahkan baris di bawah ini pada crontab supaya environment shell di dalam crontab sama dengan shell seperti biasa.
BASH_ENV=~/.bashrc
Sosial
Facebook
Twitter
Google Plus
Temukan kami di Google+