Breaking News

Blogger news

Blogroll

Blogger templates

Kamis, 13 November 2014

Memperbaiki Tampilan Moodle Gagal Meload Theme dan Image

Masalah kali ini muncul dari aplikasi pembelajaran online Moodle yang tiba-tiba tidak mau menampilkan themes dan image (gambar) seperti dibawah ini:

Tampilan Moodle tanpa Themes
Tampilan diatas adalah tampilan website untuk tes online (sebenarnya berjalan di LAN ^_^) dimana yang muncul adalah tampilan plain HTML. Masalah ini muncul setelah server ubuntu melakukan upgrade rutin sistem dimana salah satu komponen yang diupgrade adalah web server. Sebelum upgrade, tidak ada masalah dengan tampilan Moodle.

# dpkg -l apache2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name          Version                  Description
+++-===================================-======================
ii  apache2    2.2.22-1ubuntu1.6        Apache HTTP Server
Kemudian saya mencoba mencari tahu log error dari web server apcahe2 dengan perintah:
# tail -f /var/log/apache2/error.log
[Mon Jul 07 14:38:36 2014] [error] [client 192.168.100.23] File does not exist: /var/www/moodle/lib/javascript.php/1365585973/blocks/dock.js, referer: http://192.168.100.241/moodle/admin/settings.php
[Mon Jul 07 14:38:37 2014] [error] [client 192.168.100.23] File does not exist: /var/www/moodle/lib/javascript.php/1365585973/blocks/dock.js, referer: http://192.168.100.241/moodle/admin/settings.php
[Mon Jul 07 14:39:19 2014] [error] [client 192.168.100.23] File does not exist: /var/www/moodle/theme/image.php/standard/core/1404708521/i/navigationitem, referer: http://192.168.100.241/moodle/admin/settings.php?section=http
[Mon Jul 07 14:39:19 2014] [error] [client 192.168.100.23] File does not exist: /var/www/moodle/theme/image.php/standard/core/1404708521/i/report, referer: http://192.168.100.241/moodle/admin/settings.php?section=http
Pada keterangan hasil log diatas, muncul peringatan bahwa file moodle yang disimpan di var/www/moodle tidak berhasil dikenali oleh apache2, sehingga file themes, image, css dan java script gagal di-load dan ditampilkan ke browser. 
Mematikan "SlashArgument"
Slash argument sebetulnya metode yang berguna untuk memudahkan konten statis seperti gambar, file upload di cache oleh web browser. Hanya tidak semua konfigurasi server dapat menjalankan fungsi ini secara default, contohnya web server yang ada di sistem server ubuntu saya. Oleh karena itu fungsi slash argument harus di non aktifkan dengan cara login sebagai admin di moodle dan masuk ke menu Administration > Site administration > Server > HTTP. Hilangkan tanda centang di "
slasharguments [] Default: Yes". Kemudian Simpan.
Hilangkan tanda centang di HTTP SlashArguments
Jika semua berajalan dengan baik, maka tampilan moodle akan kembali normal seperti dibawah ini:
Tampilan Moodle kembali normal
Referensi:
http://docs.moodle.org/27/en/HTTP
http://docs.moodle.org/24/en/HTTP
https://moodle.org/mod/forum/discuss.php?d=209147
Read more ...

Menambahkan multi usermanager di mikrotik dari excel ( untuk hotspotan)

Beberapa waktu lalu saya sempat dibingungkan dengan persoalan menambah user di mikrotik.
Q : "Loh bukannya buat usernya mudah ? bias lewat winbox atau userman ?"
A : "Iya mudah banget,itu kalau usernya Cuma 1 atau 2,lha gimana kalau usernya ada 100 atau 500 bahkan sampai 100 ? mau ngetik manual ?" #kalau ane sih males banget :D
Q : "Emangnya buat apa buat user banyak banget ?"
A : "Iya,soalnya ini mau dipakai untuk hotspot sekolah. Jadi tiap siswa/guru punya user sendiri sendiri."
Jadi,kemaren ane pakai cara begini :
Untuk buat user di userman kan bias lewat cli, lha ini yang ane pake soalnya bias langsung pakai script yang di copy paste.
FYI,untuk menambahkan user via terminal perintahnya kek gini
/tool user-manager user add name=username password=password first-name="nama depan" last-name="nama belakang" customer=ict
Keterangan:
Name = username
Customer = admin/owner userman
Lha terus hubungannya sama Excel apaan ?
Bentar gan,napsu amat ? :D
Biasanya kalau di sekolah,data murid kan disimpen pakai excel,ini bias kita manfaatin. Cukup modal beberapa rumus dasar Excel.

Dari file excel kita ambil beberapa bagian (bisa menyesuaikan)
no induk : untuk username
nama :untuk nama depan
kelas : untuk nama belakang
tanggal lahir : untuk password
jadinya kaya gini
tambahkan bebrapa kolom untuk script tadi, jadinya gini
keterangan : customer menyesuaikan admin userman
trus gimana supaya bisa jadi script nya :
hehe itu mah gampang,tinggal modal rumus ala kadarnya yaitu = A2&""&B2

buat kolom baru di sebelah kanan atau di manapun (terserah) terus masukkan rumus ini :
=A2&""&B2&" "&C2&""""&D2&""" "&E2&""""&F2&""" "&G2&""&H2&" "&I2
ingat,karena first name dipisahkan (spasi) maka perlu diapit tanda petik dua (")
kelas juga

hasilnya akan seperti ini
kemudian seleksi script tadi, kemudian copy
kalau sudah tinggal paste di terminal mikrotik
Untuk pembuktian cek di Userman
taadaaaaa. selesai......
Terus Gimana assign ke profil masing-masing ? misalnya ada profil siswa dan guru ?
caranya sama tinggal ganti script nya seperti ini :
 /tool user-manager user create-and-activate-profile user=650.111 profile=siswa customer=ict
user = username
profile = profil yang ada di Userman

Sekian dulu nanti kalau ada revisi saya update lagi....

sumber : http://aoktox.blogspot.com/2013/11/menambahkan-multi-user-di-mikrotik-dari.html
terima kasih buat yang nulis tutorialnya ( blog sumber) 
Read more ...
Designed By VungTauZ.Com