Skip to main content

Posts

Showing posts from 2004
yaaayyy... I've received and notification email from tactical tech which inform me that they granted my application to be asiasource participant that would be held in bangalore on the January 28th - February 4th 2005e. waahoooo... India here I come....
Just send my application for attending 1# asiasource event. My kamerad, Igor suggest me to send them though I've past the deadline already. Oh well I send it anyway just now. harap-harap cemas nih keterimah ngga yah aplikasi gw
ahhhh... after spending almost one year meesing around with red hat based distro. I finally got so comfortable with debian. Since i decided to use debian woody for my office web server, I finally get used to debian system the truth is, at first I completely blind with debian ;) Well... you know what they say... ala bisa karena biasa
wheeeww... it been a while since I do my last web bloging since the web project finally hit the road plus I've only lame ass internet connection. I've decided that this blog gonna be my personal blog that would tell you guys about my experience with opensource world and maybe a bit about my presonal things (which is almost imposible since I'm not so much open about my personal life ;) ) one other thing... yeah it would be gado-gado blog entry. That mean sometime I'll post in english and sometime in bahasa due to the limitation of my brain ;)
Agar fungsi mnogosearch bisa diintegrasikan ke dalam halaman midgard. Maka style di script mnogosearch di midgard harus inheritad.
Menghapus users dalam Aegir atau Spider Admin: Kalo ada kesulitan dengan menghapuus users - jika tak bisa menghapus karena dapat error "Resource has dependants"... ini tidak selalu berarti ada artikel atau benda lain yang dilampir atau berhubungan dengan user itu. Bisa jadi ada "parameter" yang pernah di pasang pada user itu. Masuk ke user details, hapus semua parameternya, kemudian baru mencoba menghapus user. Bisa!
Merubah password admin midgard. Pada midgard, baik itu memakai aegir, spider-admin, atau asgard terdapat superuser admin yang berwenang mempunyai hak admin ( dikenal SG0 ). Secara default password untuk user admin adalah password atau mjonir. Membiarkan password admin secara default tentu berbahaya bagi kelangsungan situs anda. Jika anda hanya memiliki satu buah database untuk staging dan live site. Anda hanya perlu merubah password melalui aegir atau spider dan jangan lupa merubah password di file conf repligard maka proses repligard dapat berjalan dengan baik. Repligard membaca user dan password dengan hak admin dari dalam database midgard untuk melakukan operasi repligard. Namun jika anda mempunyai dua buah database untuk live dan staging maka umumnya andaakan mengalami pesan repligard error sewaktu melakukan import ke dalam live site. Hal ini karena anda hanya merubah password melalui aegir atau spider di datavase staging walaupun anda sudah merubah password di kedua repligard con
Memindahkan domain situs midgard. Jika anda berniat untuk memindahkan domain situs midgard anda. Hanya ada dua hal penting yang harus anda perhatikan. 1. Sesuaikan entry domain virtual host di midgard-data.conf dan bagian nama domain sesuai dengan domain anda //potongan midgard-data.conf MidgardPageCacheDir /var/www/midgard/cache MidgardEngine On ServerName www.walhi.or.id Port 8001 // rubah di ServerName menjadi nama domain anda yang baru 2. Perbaharui database midgard anda pada table host contoh pada database mysql dengan mengetikkan query : update host name='domainbaru' where='domainlama'; Jika tidak ada error, maka seharusnya situs midgard anda sudah berpindah domain sekarang.
Ternyata blobs containers sebaiknya tidak dibagi diantara databases - sekarang kita pakai dua blobs containers untuk enam databases - viz: /var/www/midgard/blobs dipakai oleh dev.walhi.or.id:8001, eng.walhi.or.id:8001 dan mpi.walhi.or.id:8001 dan /var/www/midgard/blobslive dipakai oleh dev.walhi.or.id, eng.walhi.or.id dan mpi.walhi.or.id Tak bermasalah sekarang, tapi lama-lama mungkin akan ada kecelakaan dengan dua blobs dengan kode sama. Jadi saya akan coba untuk pisahkan jadi enam blobs directories. Saya akan pakai repligard untuk export mysql data bersama blobs, dan import ke blobs directory yang baru - dengan repligard.conf yang disesuikan dulu. Nanti juga harus meruba virtual hosts entries dalam midgard-data.conf untuk tunjuk ke blobs directory masing-masing.
Jika anda ingin memanggil halaman yang ada di root apache anda dari dalam halaman midgard maka anda harus memastikan mengikutsertakan line "MidgardFavorFiles On" di virtual host di midgard-data.conf anda. Jika line ini tidak diikutsertakan maka midgard akan mengambil alih request dari halaman apache tersebut dan menganggap itu adalah bagian dari halaman midgard. Contoh : anda memiliki direktori di apache anda /var/www/sesuatu dan anda ingin mengakses http://localhost/sesuatu/ . Request url ini akan diambil alih oleh midgard karena midgard menganggap /sesuatu/ sebagai subpage midgard dan anda tidak akan dapat mengakses apa yang ada di /var/www/sesuatu/
Jika setelah melakukan export database midgard dengan repligard besar file hanya 130 b. Itu berarti bahwa file tersebut berisi database midgard yang kosong. Hal yang harus dilakukan adalah memodifikasi repligard.conf dengan meng uncomment pada tag replicate all="yes".
Jika setelah menginstall spider admin muncul error "ERROR: NemeinLocalization missing string logfile (/tmp/NemeinLocalization_nonexistent) could not be opened for reading ERROR: NemeinLocalization missing string logfile (/tmp/NemeinLocalization_nonexistent) could not be opened for reading" Maka lakukan command berikut di shell # touch /tmp/NemeinLocalization_nonexistent # chown apache.apache /tmp/NemeinLocalization_nonexistent
Melakukan repligard tws admin sistem. Untuk bagian approval dapat berjalan copy downgrade_unapproved.php ke /var/lib/aegir/bin dan rubah db, user, dan passwd sesuai dengan yang ada di midgard-data.conf