Sosial

q

Jibas Permasalahan Installasi Jibas


Seperti telah ditulis pada blog Hendriono Online mengenai manfaat sistem informasi sekolah JIBAS. Melihat fitur yang lengkap dan gratis membuat Kotretan Hendriono penasaran untuk mencoba JIBAS. Tanpa basa-basi master JIBAS sebesar 95.4 Mb langsung diunduh dari websitenya walau masalah klasik membuat malas yaitu bandwidth yang sangat terbatas, hingga proses pengunduhan master JIBAS membutuhkan waktu hampir 8 jam. Setelah proses pengunduhan selesai langsung double klik jibas.roadtocommunity.full-2.1.0.exe dan proses installasi pun berjalan lancar tanpa pertanyaan yang mengharuskan registrasi atau memasukan beberapa kunci. Setelah selesai proses installasi yang hanya membutuhkan beberapa klik, mouse langsung diarahkan menuju shortcut program JIBAS. Dan...
Jreng... Firefox terbuka dengan pemberitahuan "Memuat halaman bermasalah : Firefox sedang dalam mode luring dan tidak bisa menjelajah Web"... Sambil berharap cemas mouse diarahkan menuju menu "Berkas - Bekerja Luring" untuk menghilangkan tanda checklist pada sub menu "Bekerja Luring" kemudian pointer mouse menuju toolbar "Muat ulang halaman ini" dan Firefox pun melakukan reload halaman "http://localhost/jibas/". Hore...!!! Menu Utama JIBAS tampil... (Seneng banget..!!!)

Mouse perlahan berjalan memilih salah satu menu, Klik pun dilakukan. Halaman login terbuka yang mengharuskan memasukan username dan password, tertegun sebentar... (Sambil mengingat-ingat username dan password pada saat proses installasi, tapi tidak ada perintah memasukan username dan password saat proses intallasi). Kemudian mouse berjalan perlahan menuju shortcut readme.txt pada folder program JIBAS, klik dan terbukalah file txt tersebut, disanalah tersimpan username "jibas" [tanpa tanda kutip] dan password "password" [tanpa tanda kutip].

Kemudian menu login diisi username dan password sesuai keterangan readme.txt, jreng... ERROR!. Dari sinilah perlahan kesenangan itu pudar dan bahkan mulai down, tapi keinginan kuat untuk mengenal JIBAS telah membuat semangat ini menjadi kuat. Otak ini perlahan-lahan diaduk-aduk untuk mengingat kembali nama-nama populer seperti Xampp, phpMyAdmin, php, MySQL yang pernah singgah lama didalam otak.

Dibawah ini sedikit panduan bagi mereka-mereka yang berkeinginan untuk memasang JIBAS pada komputer sekolahnya tapi mengalami berbagai error.

1. Periksa Ketersediaan Server dan Database
Setelah proses installasi selesai, periksalah ketersediaan server Apache dan database MySQL dengan cara sebagai berikut:
a. Buka folder JIBAS melalui Explorer pada lokasi "C:\Program Files\GMS\JIBAS\xampp"
b. Carilah file "xampp-control.exe" kemudian eksekusi (double klik) maka XAMPP Control Panel Aplication akan terbuka.
c. Pastikan Apache dan MySql dalam keadaan "Running". Jika tidak dalam keadaan Running, klik tombol "Start" disampingnya.
Atau kita bisa menggunakan browser untuk memeriksa ketersediaan server dan database dengan cara sebagai berikut:
a. Buka browser (rekomendasi Firefox)
b. Ketikan "localhost" pada kotak alamat website kemudian tekan tombol "Enter"
c. Maka alamat website akan diarahkan ke "http://localhost/xampp/" dan halaman XAMPP akan terbuka dengan berbagai link disisi sebelah kanan.
d. Klik link phpMyAdmin pada sisi sebelah kanan, maka kotak dialog login akan terbuka...
e. Sampai disini berarti server dan database berjalan baik...
2. Tidak bisa Login ke menu-menu utama di JIBAS
Entah kenapa setelah beberapa kali Install JIBAS pada komputer yang berbeda selalu saja keluar Error pada saat login kesalah satu menu JIBAS seperti dibawah ini:
Tidak dapat terhubung dengan server database, silakan hubungi Administrator. Halaman akan kami kembalikan ke halaman sebelumnya.
Dari error database ini kemudian muncul 2 analisis sebagai berikut:
  1. Karena database tidak berjalan (Hasil pemeriksaan pada langkah 1 ternyata database berjalan lancar).
  2. Terdapat kesalahan username atau password pada saat login ke database (Yang ini perlu dibuktikan, tapi username dan password yang digunakannya apa?).
Untuk membuktikan bahwa halaman JIBAS berhasil atau gagal masuk kedalam database kita bisa menelusurinya sebagai berikut:
a) Buka browser (rekomendasi Firefox)
b) Ketikan "localhost" pada kotak alamat website kemudian tekan tombol "Enter"
c) Maka alamat website akan diarahkan ke "http://localhost/xampp/" dan halaman XAMPP akan terbuka dengan berbagai link disisi sebelah kanan.
d) Klik link phpMyAdmin pada sisi sebelah kanan, maka kotak dialog login akan terbuka...
e) Gunakan username "root" [tanpa tanda kutip] dan kosongkan password kemudian klik OK, password dikosongkan karena secara default phpMyAdmin tidak diproteksi dengan password pada saat login pertama kali. Dan jika ternyata kita bisa masuk ke database MySQL kemungkinan besar JIBAS mengharuskan kita menggunakan password untuk login ke database MySQL.
f) Setelah memeriksa file readme.txt dari souce code JIBAS, diketahui bahwa username dan password yang digunakan untuk login ke database MySQL adalah "root" untuk username dan "kebersamaan" untuk password.
g) Secara default JIBAS mengharuskan halamannya login secara otomatis dengan username "root" dan password "kebersamaan" tapi ternyata setting databasenya masih dalam keadaan terbuka tanpa password. Itulah kenapa muncul error pada saat kita login kesalah satu menunya.
Setelah diketahui masalahnya maka kita perlu menambahkan password untuk login ke database MySQL dengan langkah sebagai berikut:
a) Buka browser (rekomendasi Firefox)
b) Ketikan "localhost" pada kotak alamat website kemudian tekan tombol "Enter"
c) Maka alamat website akan diarahkan ke "http://localhost/xampp/" dan halaman XAMPP akan terbuka dengan berbagai link disisi sebelah kanan.
d) Klik link phpMyAdmin pada sisi sebelah kanan, maka kotak dialog login akan terbuka.
e) Gunakan username "root" [tanpa tanda kutip] dan kosongkan password kemudian klik OK.
f) Halaman phpMyAdmin akan terbuka, pada sub menu Action carilah link "Ubah Kata Sandi" kemudian klik
g) Halaman "Ubah Kata Sandi" akan terbuka, masukan kata sandi "kebersamaan" [tanpa tanda kutip] pada 2 kotak yang tersedia, kedua kotak harus diisi kata sandi yang sama.
h) Klik tombol "GO" dan tunggu beberapa detik hingga keluar pemberitahuan "Profil pengguna telah di-update"
i) Klik toolbar "Home" pada sisi sebelah kanan atas kemudian klik link "Logout" yang berada dibawah link "Ubah Kata Sandi"
j) Kotak dialog login akan muncul, lalu masukan username "root" dan password "kebersamaan" kemudian klik "OK"
k) Jika halaman phpMyAdmin terbuka berarti kita telah berhasil mengubah password database.
Langkah selanjutnya adalah mengecek ulang JIBAS dengan cara seperti dibawah ini:
a) Arahkan browser menuju alamat "http://localhost/jibas/"
b) Pilih salah satu menu JIBAS
c) Pada kotak login isikan username "jibas" dan password "password"
d) JRENG... Halaman JIBAS berhasil dibuka... Santai dulu ah... sambil mencoba-coba fasilitasnya... Klik dan ERROR lagi...!!!!

3. Sub menu tidak dapat membuka database MySQL
Setelah berhasil login kesalah satu menu utama, masalah berikutnya muncul ketika kita mengklik salah satu sub menu yang tersedia dengan peringatan error seperti dibawah ini:
This system is temporarily unavailable The following error has been reported to the administrator: Table 'XXXXXXXX' doesn't exist.
Peringatan error diatas menunjukan bahwa tabel-tabel database tidak tersedia, apalagi ini? Dan bagaimana mengatasi error-nya? Ikuti langkah dibawah ini:
a) Arahkan browser untuk membuka halaman XAMPP "http://localhost/xampp/"
b) Pilihlah link phpMyAdmin pada sisi sebelah kanan, saat kotak login terbuka masukan username "root" dan password "kebersamaan"
c) Check ketersediaan database JIBAS, dan ternyata tidak ada satu pun database JIBAS pada MySQL (lihatlah sisi sebelah kanan halaman phpMyAdmin)
d) Berarti kita harus membuat database JIBAS atau mengimpornya. Jika harus membuat bisakah atau tahukah harus seperti apa struktur tabelnya? Jika mengimpor dimana file master database JIBAS-nya?

Impor Database JIBAS
Untuk membuat database sendiri, sepertinya terlalu sulit bagi saya secara pribadi, lebih baik mengimpor dengan langkah sebagai berikut:
a) Periksa folder source code JIBAS (unduh lebih dulu source codenya), disana terdapat sebuah file dengan nama jibas_db.sql
b) Pada halaman phpMyAdmin klik toolbar ketiga pada sisi kanan atas yang diberi label "Jendela Pencarian"
c) Kotak dialog baru terbuka dan klik tab Import File. Klik tombol "Telusuri..." dan carilah file jibas_db.sql pada folder source code JIBAS yang sudah kita tentukan tadi dan klik tombol "GO".
d) Tunggulah beberapa saat hingga keluar pemberitahuan yang berbunyi "Import has been successfully finished, 2292 queries executed."
f) Periksalah database JIBAS hasil impor melalui sisi kanan phpMyAdmin kemudian lakukan pengetesan lagi terhadap JIBAS
g. JRENG... error hilang... Santai dulu lagi ah sambil mengubah-ubah data yang ada... Klik tombol "Simpan" dan ERROR lagi...!!!!

4. Sistem tidak mampu menyimpan database
Ternyata error demi error masih juga ditemukan. Kali ini error muncul ketika kita akan menyimpan data baru atau data yang diubah. Error yang muncul adalah sebagai berikut:
This system is temporarily unavailable.
The following error has been reported to the administrator:
The user specified as a definer ('root'@'%') does not exist
Error diatas muncul karena tidak ada pengguna root yang diberikan ijin untuk mengubah atau menambah data kedalam database, dibawah ini langkah untuk mengatasi error tersebut:
  1. Masuklah kembali ke phpMyAdmin
  2. Carilah dan klik tab "Hak Akses"
  3. Perhatikan tabel pengguna seharusnya ada "Pengguna : root; Host:%; Kata Sandi : Tidak; Hak Istimewa (Privileges) Global : ALL PRIVILEGES; Izin : Ya"
Menambahkan Pengguna baru pada database:
a) Klik icon "Ubah hak akses (privilege)" pada: "Pengguna:Setiap; Host:%; Kata Sandi:Tidak; Hak Istimewa (Privileges) Global:USAGE; Izin:Tidak"
b) Pada kotak "Ubah informasi Login / Salip pengguna" tambahkan "Nama pengguna :" - Pilih "Gunakan text field:" - ketik "root" [tanpa tanda kutip] dan klik tombol "GO"
c) Pengguna baru dengan nama "root" sudah ditambahkan, klik icon "Ubah hak akses (privilege)" pada pengguna root yang baru saja dibuat.
d) Pada kotak "Hak Istimewa (Privileges) Global" klik link "Pilih semua" dan klik tombol "GO"
e) Klik lagi icon "Ubah hak akses (privilege)" pada pengguna root yang baru
f) Pada kotak "Hak (privileges) khusus terhadap Database" klik icon "Ubah hak akses (privilege)"
g) Pada kotak "Hak (privileges) khusus terhadap Database" klik link "Pilih semua" dan klik tombol "GO"
h) Pengguna baru telah dibuat dan di set...
i) Kita coba lagi JIBAS kemudian tambahkan atau ubah data yang ada dan klik tombol "Simpan"
j) JRENG... data berhasil disimpan pada database... Sekarang benar-benar santai sambil berharap selesai sudah error pada JIBAS.

Selamat mencoba dan semoga berhasil menggunakan JIBAS. Tinggalkan komentar teman-teman jika ternyata masih menemukan error yang lainnya. Saya hanya bisa berterima kasih kepada "Yayasan Indonesia Membaca" untuk JIBAS-nya, semoga selalu menjadi yang terdepan dan yang terbaik.

2 komentar:

  1. Bagus nih.. Dulu2 kok gak nemu artikel ini ya waktu awal2 nyoba Jibas..
    Terimakasih infonya bang..

    BalasHapus

Formulir Kontak

Nama

Email *

Pesan *