Friday, 6 June 2008

, , , ,

Upgrade Senayan (senayan stable 3 ke 4)

Buat rekan pustakawan maupun bukan pustakawan, yang sedang ngoprek Senayan, berikut panduan sederhana untuk migrasi antar senayan

Upgrade Senayan (senayan stable 3 ke 4)


1.Ekstraklah File source senayan anda, misalnya senayan-stable4.tar.gz
Di windows anda dapat menggunakan program winzip, winrar atau 7zip. Sedangkan di Linux anda dapat menggunakan tar, atau dengan klik kanan pada file kemudian pilih exstract here

2.Hasil ekstrak adalah folder senayan

3.Kopikan folder senayan hasil ekstrak tadi di /htdocs/
Fodler htdocs ini di psenayan ada di:
psenayan/apache/htdocs, sedangkan jika menggunakan xampp for windows ada di /xampp/apache/htdocs
Sedangkan di Linux dapat bervariasi, misal
/var/www/ , atau jika menggunakan xampp for linux ada di
/opt/lampp/htdocs/

4.Langkah berikutnya adalah setting konfigurasi database, supaya aplikasi senayan yang baru dapat membaca database yang sudah di buat.
Seting ini dilakukan di file sysconfig.inc.php
Jika anda tidak mau repot-repot menseting ulang, bisa dengan mengkopikan file sysconfig.inc.php dari aplikasi senayan versi lama ke aplikasi senayan versi baru. File sysconfig.inc.php ini terletak di /htdocs/senayan/sysconfig.inc.php.

Baris yang perlu diubah adalah:
define('DB_HOST', 'localhost');
define('DB_PORT', '3306');
define('DB_NAME', 'senayan');ïƒ sesuaikan dengan database anda
define('DB_USERNAME', 'senayanuser');ïƒ username database mysql
define('DB_PASSWORD', 'password_senayanuser');ïƒ passrword database


Selain itu dapat juga dengan:

1. Install senayan versi baru, tentunya dengan nama database baru (berbeda dengan database sebelumnya)

2. Ekport database lama, kemudian restore ke database senayan baru..... Selesai..

3. Kalau anda ingin menghemat ruang, database dan source senayan yang lama dapan anda hapus :)
Share:

44 comments:

  1. pak, saya nyoba senayan3stable4 (saource), tapi ada satu error yg terus kutemui. pada saat kuubah "System Configuration" n tak save muncul pesan error 'Template file a/a/index_template.html doesnt exists!' untuk yang laen jalan normal. kenapa ya?? q dah nyoba pada windows XP n linux opensuse 10.3, n hasile tetep sama. terima kasih.

    ReplyDelete
  2. silakan ubah register globalnya mas. ada di file php.ini

    salam

    ReplyDelete
  3. kebetulan sy pake opensuse 10.3 n di windows pake appserv (bukan xamp). pada bbrp bagian di php.ini dah tak rubah (ketika sy install GDL 4.2) yaitu pd bagian : register_argc_argv=on, register globals=on, register_loang_arrays=on, short_open_tag=On dan asp_tag=On. n GDL sy bs jln. apa ada salah satu bagian itu yang mempengaruhi? ato ada penyebab lainnya?

    ReplyDelete
  4. Seting regster global harus off mas

    silakan di ubah dahulu

    ReplyDelete
  5. oke pak. udah bisa. terima kasih

    ReplyDelete
  6. maaf pak, mau konsultasi lagi. ditempat kami kan pakai simpus. bisa pa tidak transfer data dari simpus ke senayan? caranya bagaimana? masalahnya mau pindah ke senayan, datanya sudah terlanjur buanyak. kalo harus input lagi kan capek..

    ReplyDelete
  7. Pak aku baru saja mau nginstall senayan tapi ada pesan error begini pesannya
    "Error Connecting to Database. Please check your configuration"
    apa yang harus saya lakukan? terus file apa yang harus saya konfigurasi? tolong bantuannya.

    ReplyDelete
  8. Silakan edit file sysconfic.inc.php mas..

    ubah konfigurasi databasenya

    define('DB_HOST', 'localhost');
    define('DB_PORT', '3306');
    define('DB_NAME', 'senayan33');
    define('DB_USERNAME', 'root');
    define('DB_PASSWORD', 'perpustakaan');

    sesuaikan dengan konfigurasi anda..

    semoga sukses....

    ReplyDelete
  9. ass. mas database senayan. pada proses circulasi ada keterangan error on ajax request.. itu knp ya mas..?

    makasih

    ReplyDelete
  10. ass. mas database senayan. pada proses circulasi ada keterangan error on ajax request.. itu knp ya mas..?
    saya pengguna baru pd database senayan...

    makasih

    ReplyDelete
  11. Coba pake browser yang support AJAX, misal firefox 2 keatas

    salam

    ReplyDelete
  12. kweren ini buat perpus y, dikirain ngomongin stadion senayan di renovasi ato apa gitu hehe.

    ReplyDelete
  13. Salam kenal pak purwoko. Saya bekerja di perpustakaan salah satu SMA katolik di surabaya, baru2 ini saya mencoba untuk menginstall sofware senayan sesuai dengan ptunjuk2 yg ada. Tidak ada kesulitan yg brrarti, langkah2nya sngat mudah dan saya pun berhasil masuk ke halaman utama SEnayan dengan login administrator.
    Nah, smpai disinlah pertanyaan muncul....di halaman "HOME" tepatnya diatas icon gambar menu2, ada tulisan berwarna merah yg berbunyi demikian "Letak program mysqldump tidak ditemukan! Periksa kembali file konfigurasi aplikasi atau anda tidak dapat melakukan backup".
    apakah itu berpengaruh pak? apa yg harus saya lakukan agar tulisan tersebut hilang?
    trima kasih.

    ReplyDelete
  14. saya menginstallnya di windows, dengan menggunakan xampp 1.6.8 dan senayan stable 6. mohon pencerahannya, terima kasih.

    ReplyDelete
  15. untuk Pak Boby:

    Berarti letak mysqlnya salah pak. Solusinya pastikan letak mysqldumpnya benar.

    Caranya: buka file sysconfig.inc.php

    kemudian cari path yang menyatakan letak mysqldump.exe-nya.

    Ubahlah menjadi seperti yang terinstall di komputer bapak.

    kalau di windows, (misal) c:/xampp/mysql/bin/mysql.bin.exe

    semoga membantu.

    masuk ke bugs report atau milis saja pak. Ada banyak yang bisa membantu kok

    ReplyDelete
  16. pak purwoko, trims banyak ya....sudah saya coba dan berhasil. saya jadi tmbah semngat ngoprek2 senayan he2. oia pak, alamat milis khusus tntng senayan selain di bugs report dimana lagi pak? bpk juga jdi administrator di bug report ya ternyata? pasti canggih nih....mhon bantuannya ya pak.

    ReplyDelete
  17. milis untuk senayan di ics-isis@yahoogroups.com pak

    silakan bergabung..

    salam

    ReplyDelete
  18. Pak Purwoko,saya menggunakan senayan 3 stable 4. sudah saya install versi onlinenya. tp ada 3 error:

    Warning: exec() has been disabled for security reasons in /home/a2618859/public_html/library/admin/default/home.inc.php on line 38

    * Direktori Images dan direktori-direktori di bawahnya tidak dapat ditulis. Pastikan direktori-direktori ini bisa ditulis atau aplikasi tidak dapat mengunggah gambar dan membuat barcode.
    * Direktori Upload File dan direktori-direktori di bawahnya tidak dapat ditulis. Pastikan direktori-direktori ini bisa ditulis atau aplikasi tidak bisa mengunggah file, membuat report dan backup.

    file di control panelnya (images) tuh udh saya ubah CHMOD-nya,dr 755 ke 777,tp tetep aja masih ketiga error tsb mncul. trus kalo direktori upload file itu folder yang mana ya?

    jalan keluarnrnya gimana, Pak?

    trimakasih

    ReplyDelete
  19. coba pak Hendra pakai yang stable 6. Kemungkinan Di server bapak ada fungsi yang didisable.

    salam

    ReplyDelete
  20. pgn meneliti tenteng open source.. "senayan" tp kr2 obyeknya dimana ya mz? cz djgj ru tw di UAD N LKIS t4 ms tarto.

    ReplyDelete
  21. Mas saya pengguna baru pada database senayan... saya ingin menggunakan database ini... saya sudah menginstal database senayan versi pertama yang diluncurkan di perpus diknas dan sudah memasuki data buku perpustakaan... Yang ingin saya tanyakan bagaimana cara mengupgrade database senayan menjadi database versi terbaru sedangkan saya belum pernah mengupgrade sama sekali database yang ada dan itu juga saya ingin menjaga agar data dalam database yang versi pertama itu tidak hilang...

    jalan keluarnya gmn yah..
    terima kasih

    ReplyDelete
  22. Mas saya menggunakan senayan3-stable6 dengan paket xampp..

    yang ingin saya tanyakan ialah tentang fitur circulation bagian reservasi,,setelah memilih koleksi yang akan direservasi dilanjutkan dengan mengklik tambah reservasi..namun muncul message bahwa koleksi tersebut sudah tersedia atau sudah dipinjam padahal koleksi tersebut belum di pinjam atau direservasi..

    akhirnya saya mencoba melakukannya secara manual dengan menginsertkan data langsung dari phpmyadmin pada tabel reserve..dan setelah itu saya cek kembali di browser dan ternyata koleksi yg tadi saya insert dari phpmyadmin telah direservasi (datanya ada)..

    saya ambil kesimpulan masalahnya ada pada saat mengklik tambah reservasi..saya coba otak-atik source codenya karena fitur reservasi hampir mirip dengan fitur loan tapi tetep bingung mas..

    mohon pencerahannya yach mas-mas...

    ReplyDelete
  23. untuk 22: manual upgrade sudah ada dalam master senayan yang anda unduh. Coba silakan buka, di folder sql, didalamnya ada install dan upgrade

    salam


    untuk 23:
    hmmm, mestinya tidak begitu ya.Coba cek lagi, atau coba anda pake psenayan. Jika dengan psenayan, running well. Maka ada masalah di server xampp.

    Saya belum mencoba...., tunggu ya.

    maaf dan semangat

    ReplyDelete
  24. mas untuk masalah reservasi sudah bisa ternyata yg bisa direservasi hanya koleksi yg sudah dipinjam,,jadi masalahnya sudah clear..

    Ada satu pertanyaan lagi nich mas...

    Untuk backup database path mysqldump sudah benar
    $sysconf['mysqldump'] = 'C:\Program Files\xampp\mysql\bin\mysqldump.exe';

    dan message yg berwarna merah sudah hilang tetapi ketika akan melakukan backup database setelah mengklik start new backup ada message no data..

    apa saya salah cara melakukan backup databasenya atau ada konfigurasi lain,,tetapi kalau saya baca di manual senayan setelah mengklik start new backup senayan akan otomatis membuat backup sesuai tanggal pembuatan,,

    thanks yach mas sori ngerepotin lagi..


    regards
    ery

    ReplyDelete
  25. Salam mas Purwoko...mo tanya ne, manual senayannya ada gak? kaya' manual openbiblio dulu waktu di UIN SUKA, biar kita2 yang masih awam bisa lebih jelas dari cara mengubah tampilannya / tulisannya sampai yang nambah fasilitas sesuai dengan keinginan???? misal masukin lagu, gambar, ubah font tulisan...

    Makasih, mohon bantuannya....

    ReplyDelete
  26. ada kok. Silakah buka http://senayan.diknas.go.id klik di bagian dokumentasi

    salam

    ReplyDelete
  27. Assalamualaikum

    Salam kenal.
    Saya baru saja menggunakan ubuntu 8.10 dan baru saja menginstal apache, mysql, dan phpmyadmin. Selanjutnya saya mencoba menginstal Psenayan tapi tidak tau cara mengekstraknya. Maklum saya sangat awam dengan linux. File yg mau diekstrak ada di desktop dan hasil ekstraknya akan saya tempatkan di /var/www. Perintah apa yang harus saya pakai supaya bisa terekstrak. Kalau Psenayannya tidak berhasil jalan di Ubuntu, berarti saya harus beralih lagi ke Windows dong.
    Terima kasih

    wassalam

    ReplyDelete
  28. Ass.
    Pak tolong panduannya install di linux open suse senayan3-stable8, maklum newbie jg agak kesulitan konfigurasi di databsenya

    ReplyDelete
  29. Untuk SUSE, sama dengan di distro lainnya mas. Letak direktorinya saja yang mungkin beda. Bisa /var/www atau lainnya.

    salam

    ReplyDelete
  30. pak senayan sekarang release versi 3 stable9 katanya tanpa nginstal xampp dah bisa langsung running di windows yaa??

    ReplyDelete
  31. untuk #31:

    sejak versi stable 1 sudah ada pak. Namanya Psenayan, isinya senanayan+aplikasi server (apache), php dan mysql. silakan unduh di http://senayan.diknas.go.id/download/psenayan-3.8.zip

    ReplyDelete
  32. pak, saya pengguna senayan 3 stable 9, saya ingin merubah logo atau membuat suatu tampilan berbeda didalam senayan itu. bagaimana caranya ya pak?bisakan mengirim balasan ke e-mail saya?rivanyav3@yahoo.com. saya ingin mempersiapkan diriuntuk membantu perpustakaan sma saya. terima kasih banyak, pak.

    ReplyDelete
  33. @33
    Mengubah logo bisa di lakukan dengan mengganti image logo dalam theme opac. COba buka theme OPAC nya, di /template/ cari image logonya,dan ganti dengan yang baru.

    Oya jangan lupa baca manual senayan, terutama di tips dan triknya.

    salam

    ReplyDelete
  34. @33

    BOleh tahu di perpustakaan SMA mana? dan mohon jika benar menggunakan senayan bisa memberitahukan kepada kami. terimakasih

    ReplyDelete
  35. Salam SUPERR buat mas Purwoko yg bae...
    Bagaiman Cara memodifikasi Tampilan Senayan keseluruhan (Image,banner dll) lalu untuk menambah data/doc yg nantinya bisa di unduh gimana ya caranya?

    ReplyDelete
  36. Maap pak bagaimana cara mengekspor database buku dll dari senayan stable 3 ke stable 11 / 12 ? mengingat di senayan stable 3 saya sudah byk modifikasi ... mohon pencerahannya ... makasih ....

    ReplyDelete
  37. Untuk mengekspor, caranya sama mas. CUma kalau ada penambahan tabel, silakah saja di tambahkah pada stable 12.

    Cuma, menurut saya tabel tambahan mas Arta mungkin kurang berguna di stble 12. Kecuali coding modifnya juga di masukkan lagi di stable 12.

    ReplyDelete
  38. pak, perpustakaan kami menggunakan psenayan 3.9. saat komputer kami kena virus folder psenayan nya ikut diserang. stlah d bersihkan mysql gak bisa di star, jd grogram snayannya gak bisa jalan. mohon solusinya agar bisa digunakan lagi karna di situ telah diisi data buku dan data anggota anggota yang cukup banyak dan sangat berat jika harus di ulang lagi mengentrinya. mohon solusinya detail karna saya awam dalam pemograman. terima kasih

    ReplyDelete
  39. Kemungkinan ikut kedelete sama anti virusnya. Coba pake psenayan baru, dengan menggunakan database lama.

    Copikan saja databasenya, di mysql/data/ ke psenayan baru.

    ReplyDelete
  40. Root dirnya ada di /var/www/

    Kl memang sudah di install, coba cek dengan mengetikkan http://localhost

    kalau muncul Its Work!! berarti APache sudah jalan mas

    ReplyDelete
  41. Sudah saya coba tapi belum ditemukan ni kebetulan instal nya di d tolong di kasi petunjuk yang sedetail2detailnya. makasih sebelumnya.

    ReplyDelete
  42. Asslkm... maaf mas.. saya sdh buat senayan dikomputer yg satu, tp.. program senayan nya ingin saya pindahkan ke komputer yg satu lagi. Dan komputer yg ini akan menjadi permanen untuk program senayan tsb. Gimana cara & langkahnya mas.. tkhs mas.

    ReplyDelete

Terimakasih, komentar akan kami moderasi