Modul Auto Maintenance Server

Beberapa server pulsa melakukan maintenance rutin harian misalnya setiap pukul 23.45 hingga 00.20. Pada jam maintenance, transaksi tidak dapat dilakukan karena perintah akan diabaikan oleh server.

Untuk mengatasi permasalahan di atas maka cukup perlu untuk melakukan auto maintenance web pulsa agar pada jam maintenance server pulsa, member web pulsa juga ikut tidak dapat melakukan transaksi.

Ide Pokok:

  1. Mengubah saldo web pulsa menjadi Rp0 setiap pukul 23.45 (sebagai contoh) sehingga member / pembeli tidak dapat melakukan transaksi.
  2. Menambah saldo web pulsa ke nominal tertentu, misal Rp200.000, setiap pukul 00.20 (misalnya) sehingga pada jam tersebut member / pembeli dapat kembali melakukan transaksi

Instalasi Modul Auto Maintenance

Sebelum melakukan instalasi modul auto maintenance pastikan sudah mengubah kata-kata “Sisa saldo kami tidak mencukupi…” (baca di tutorial https://tutorial.orderscript.net/sinkronisasi-saldo-server-pulsa-dengan-website/) karena pada saat saldo di webpulsa dibuat menjadi Rp0 error default yang keluar adalah “Sisa saldo kami tidak mencukupi…” sehingga harus diubah dengan kata-kata yang lebih profesional :p

Catatan Tambahan: Tutorial ini lebih cocok pada sinkronisasi saldo otomatis ($cek_saldo = true;)

Memulai instalasi:

  1. Download modul di https://orderscript.net/modul/modul_auto_maintenance.zip
  2. Install modul di admin panel > sistem > upload pembaruan (Pastikan sistem sudah di versi 3.9.5)
  3. Edit file application/controllers/Mt_server.php dan application/controllers/Mt_serverend.php lalu sesuaikan sv_nama (nama server) yang ada pada Admin Panel > Pengaturan Server
  4. Jika sudah diedit semua, simpan.

Mengatur Cronjob

Setelah menginstall modul dan menyesuaikan Nama Server, langkah selanjutnya adalah mengatur cronjob yang akan mengeksekusi file Mt_server.php secara otomatis pada pukul 23.45 dan file Mt_serverend.php pada pukul 00.20.

  1. Masuk ke Cpanel menu Cron Jobs
  2. Bikin 2 perintah cronjob seperti gambar di bawah
Cronjob Maintenance dimulai

Perintah:

curl https://domainkamu/mt-server >/dev/null 2>&1
Cronjob maintenance berakhir

Perintah:

curl https://domainkamu/mt-serverend >/dev/null 2>&1

Selesai, sekarang web pulsa kamu sudah dapat melakukan maintenance rutin harian setiap pukul 23.45 hingga 00.20.

Catatan: Membuat cronjob lebih mudah di website https://cron-job.org Baca tutorial terkait membuat cronjob: Memasang Modul Downline

Facebook Comments

3 thoughts on “Modul Auto Maintenance Server

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Semua konten dilindungi !!

Versi terbaru script 3.9.5, segera update!