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 Rp500.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://script-pulsa.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. Upload dan ekstrak di folder public_html
  3. Edit file application/controllers/Mt_server.php dan application/controllers/Mt_serverend.php lalu sesuaikan ID Server mana saja yang melakukan maintenance rutin
  4. Untuk mendapatkan ID Server silahkan ke admin panel > pengaturan > server pulsa > edit maka Anda akan mendapatkan URL seperti ini: https://konterpulsa.net/admin/pengaturan/server/edit/1
  5. Angka 1 di belakang URL merupakan ID Server
  6. Jabber server di file Mt_serverend.php juga harus disesuaikan dengan jabber server pulsa.
  7. Jika sudah diedit semua, simpan.

Mengatur Cronjob

Setelah menginstall modul dan menyesuaikan ID 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.

Facebook Comments

Leave a Reply

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

Scroll Up
error: Semua konten dilindungi !!