Mengaktifkan Ekspor dan Impor MARC pada portable SLiMS
Weees, dah lama nih ndak nulis di blog, mumpung lagi mumpung nih. ngehehe
Okelah langsung saja ndak usah kepanjangan prolog, jadi karena ada yang nanya cara mengaktifkan ekspor impor cantuman MARC di portable SLiMS a.k.a pslims a.k.a psenayan dan ternyata masih banyak yang belum bisa, okeh mari kita ikuti saja langkah-langkah dibawah ini.
Sekarang kita coba buka menu untuk import MARC, yaitu bibliography > MARC Import
Maka sudah dipastikan kalian-kalian akan menemukan tampilan begini.
Sebuah kotak dengan latar belakang merah dengan tulisan "PEAR, File_MARC and Structures_LinkedList packages need to be installed in order to import MARC record". Yang kalau dalam bahasa Purbalingga itu artinya dibutuhkan paket-paket pear, file_marc, dan structures_linkedlist untuk menjalankan import cantuman marc. "Lha ya inyong wis ngerti, kang. Mung toli bingung gole nginstalle.", begitulan kaki Madranu menyampaikan dengan sedikit ngegas. π
Yasudah, mari kita coba install paket-paket diatas untuk portable SLiMS. Sebelumnya sebagai informasi disini saya menggunakan:
9.-----------------------skip------------------------
Failed to download pear/Structures_LinkedList within preferred state "stable", latest release is version 0.2.2, stability "beta", use "channel://pear.php.net/Structures_LinkedList-0.2.2" to install
install failed
Allaaa, gagal maning π
10. Kita ulangi dengan perintah berikut:
11. -----------------------skip------------------------
Starting to download Structures_LinkedList-0.2.2.tgz (12,680 bytes)
.....done: 12,680 bytes
install ok: channel://pear.php.net/Structures_LinkedList-0.2.2
Yosss, SUKSES π
Okelah langsung saja ndak usah kepanjangan prolog, jadi karena ada yang nanya cara mengaktifkan ekspor impor cantuman MARC di portable SLiMS a.k.a pslims a.k.a psenayan dan ternyata masih banyak yang belum bisa, okeh mari kita ikuti saja langkah-langkah dibawah ini.
Sekarang kita coba buka menu untuk import MARC, yaitu bibliography > MARC Import
Maka sudah dipastikan kalian-kalian akan menemukan tampilan begini.
error tidak tersedia paket yang dibutuhkan. |
Yasudah, mari kita coba install paket-paket diatas untuk portable SLiMS. Sebelumnya sebagai informasi disini saya menggunakan:
- MS Windows portable x64 (64-bit) yang diunduh dari slims.web.id pada tanggal 14 Mei 2019.
- OS Windows 10 64-bit yang terinstall pada mesin virtual.
- pslims tersintall di C:\pslims8.3.1-x64, dan saya akan menuliskan selanjutnya sebagai FOLDER_PSLIMS
Jika terdapat perbedaan-perbedaan silahkan dikondisikan sendiri.
Install Pear di pslims
1. silahkan unduh file ini https://pear.php.net/go-pear.phar (Langsung saja klik kanan pilih save link as)
2. Pindahkan file go-pear.phar yang sudah didownload ke dalam folder FOLDER_PSLIMS/apache/php/
3. Selanjutnya buka cmd, caranya tekan tombol WIN+R lalu ketik cmd lalu tekan enter.
ini jendela cmd, kk. |
4. ketik perintah berikut untuk masuk ke folder php yang ada di pslims.
cd c:\pslims8.3.1-x64\apache\php
5. Lanjut ketikan perintah berikut
php go-pear.phar
6. Jika muncul error begini, berarti anda beruntung.
7. Untuk mengatasinya silahkan kopi file msvcr110.dll dari FOLDER_PSLIMS/apache/bin/ dan paste ke folder C:/Windows/System32/
8. Kalau sudah ulangi langkah nomer 5. Harusnya sih sekarang berhasil, yah walau ada sedikit warning, tp biarkan saja.
Nanti kamu akan dikepoin tuh, ditanya-tanya. Dijawab aja sebisa kalian, ndak masuk ujian nasional kog. π
9. Kalau saya begini jawabannya:
Are you installing a system-wide PEAR or a local copy?
(system|local) [system] : local
Please confirm local copy by typing 'yes' : yes
Below is a suggested file layout for your new PEAR installation. To
change individual locations, type the number in front of the
directory. Type 'all' to change all of them or simply press Enter to
accept these locations.
1. Installation base ($prefix) : C:\pslims8.3.1-x64\apache\php
2. Temporary directory for processing : C:\pslims8.3.1-x64\apache\php\tmp
3. Temporary directory for downloads : C:\pslims8.3.1-x64\apache\php\tmp
4. Binaries directory : C:\pslims8.3.1-x64\apache\php
5. PHP code directory ($php_dir) : C:\pslims8.3.1-x64\apache\php\pear
6. Documentation directory : C:\pslims8.3.1-x64\apache\php\docs
7. Data directory : C:\pslims8.3.1-x64\apache\php\data
8. User-modifiable configuration files directory : C:\pslims8.3.1-x64\apache\php\cfg
9. Public Web Files directory : C:\pslims8.3.1-x64\apache\php\www
10. System manual pages directory : C:\pslims8.3.1-x64\apache\php\man
11. Tests directory : C:\pslims8.3.1-x64\apache\php\tests
12. Name of configuration file : C:\pslims8.3.1-x64\apache\php\pear.ini
13. Path to CLI php.exe :
1-13, 'all' or Enter to continue: 13
[pilih nomer 13 karena nilainya masih kosong, nanti diminta diarahkan ke lokasi php.exe berada. Kalo di saya tak arahkan ke folder c:\pslims8.3.1-x64\apache\php, selanjutnya akan refresh cmdnya dengan nomer 13 sudah terisi]
-----------------------skip------------------------
12. Name of configuration file : C:\pslims8.3.1-x64\apache\php\pear.ini
13. Path to CLI php.exe : C:\pslims8.3.1-x64\apache\php\
1-13, 'all' or Enter to continue: tekan Enter
-----------------------skip------------------------
Would you like to alter php.ini <C:\pslims8.3.1-x64\apache\php\php.ini>? [Y/n] : Y
php.ini <C:\pslims8.3.1-x64\apache\php\php.ini> include_path updated.
Current include path : .;C:\php\pear
Configured directory : C:\pslims8.3.1-x64\apache\php\pear
Currently used php.ini (guess) : C:\pslims8.3.1-x64\apache\php\php.ini
Press Enter to continue: tekan Enter
Thanks for using go-pear!
Selamat sodara-sodara, anda telah berhasil menginstall PEAR di dalam pslims. Selanjutnya kita instal paket lainnya.
2. -----------------------skip------------------------
Starting to download File_MARC-1.3.0.tgz (96,368 bytes)
.....................done: 96,368 bytes
ERROR: failed to mkdir C:\php\pear\docs\File_MARC\examples
π±Error ik.
3. Oke ini karena kita belum menambahkan variable PHP_PEAR_SYSCONF_DIR yang isinya C:\pslims8.3.1-x64\apache\php
4. Kalo sudah ditambahkan tutup dulu cmdnya. Lalu buka kembali agar mengeload evironment yang tadi baru saja ditambahkan.
7. Untuk mengatasinya silahkan kopi file msvcr110.dll dari FOLDER_PSLIMS/apache/bin/ dan paste ke folder C:/Windows/System32/
8. Kalau sudah ulangi langkah nomer 5. Harusnya sih sekarang berhasil, yah walau ada sedikit warning, tp biarkan saja.
Nanti kamu akan dikepoin tuh, ditanya-tanya. Dijawab aja sebisa kalian, ndak masuk ujian nasional kog. π
9. Kalau saya begini jawabannya:
Are you installing a system-wide PEAR or a local copy?
(system|local) [system] : local
Please confirm local copy by typing 'yes' : yes
Below is a suggested file layout for your new PEAR installation. To
change individual locations, type the number in front of the
directory. Type 'all' to change all of them or simply press Enter to
accept these locations.
1. Installation base ($prefix) : C:\pslims8.3.1-x64\apache\php
2. Temporary directory for processing : C:\pslims8.3.1-x64\apache\php\tmp
3. Temporary directory for downloads : C:\pslims8.3.1-x64\apache\php\tmp
4. Binaries directory : C:\pslims8.3.1-x64\apache\php
5. PHP code directory ($php_dir) : C:\pslims8.3.1-x64\apache\php\pear
6. Documentation directory : C:\pslims8.3.1-x64\apache\php\docs
7. Data directory : C:\pslims8.3.1-x64\apache\php\data
8. User-modifiable configuration files directory : C:\pslims8.3.1-x64\apache\php\cfg
9. Public Web Files directory : C:\pslims8.3.1-x64\apache\php\www
10. System manual pages directory : C:\pslims8.3.1-x64\apache\php\man
11. Tests directory : C:\pslims8.3.1-x64\apache\php\tests
12. Name of configuration file : C:\pslims8.3.1-x64\apache\php\pear.ini
13. Path to CLI php.exe :
1-13, 'all' or Enter to continue: 13
[pilih nomer 13 karena nilainya masih kosong, nanti diminta diarahkan ke lokasi php.exe berada. Kalo di saya tak arahkan ke folder c:\pslims8.3.1-x64\apache\php, selanjutnya akan refresh cmdnya dengan nomer 13 sudah terisi]
-----------------------skip------------------------
12. Name of configuration file : C:\pslims8.3.1-x64\apache\php\pear.ini
13. Path to CLI php.exe : C:\pslims8.3.1-x64\apache\php\
1-13, 'all' or Enter to continue: tekan Enter
-----------------------skip------------------------
Would you like to alter php.ini <C:\pslims8.3.1-x64\apache\php\php.ini>? [Y/n] : Y
php.ini <C:\pslims8.3.1-x64\apache\php\php.ini> include_path updated.
Current include path : .;C:\php\pear
Configured directory : C:\pslims8.3.1-x64\apache\php\pear
Currently used php.ini (guess) : C:\pslims8.3.1-x64\apache\php\php.ini
Press Enter to continue: tekan Enter
Thanks for using go-pear!
Selamat sodara-sodara, anda telah berhasil menginstall PEAR di dalam pslims. Selanjutnya kita instal paket lainnya.
Install File_MARC & Structures_LinkedList
1. Jalanken perintah berikut:
pear install File_MARC
Starting to download File_MARC-1.3.0.tgz (96,368 bytes)
.....................done: 96,368 bytes
ERROR: failed to mkdir C:\php\pear\docs\File_MARC\examples
π±Error ik.
3. Oke ini karena kita belum menambahkan variable PHP_PEAR_SYSCONF_DIR yang isinya C:\pslims8.3.1-x64\apache\php
tambahkan evironment variablenya disini, di system properties |
Yang dibold biru ya kk. |
5. Masuk ke direcotory C:\pslims8.3.1-x64\apache\php kembali dengan perintah:
cd c:\pslims8.3.1-x64\apache\php
6. Lalu ulangi lagi mulai dari point nomer 1.
7. -----------------------skip------------------------
Starting to download File_MARC-1.3.0.tgz (96,368 bytes)
.....................done: 96,368 bytes
install ok: channel://pear.php.net/File_MARC-1.3.0
Woh, sukses sodara-soara.
8. Lanjut install Structures_LinkedList, jalankan perintah berikut:
7. -----------------------skip------------------------
Starting to download File_MARC-1.3.0.tgz (96,368 bytes)
.....................done: 96,368 bytes
install ok: channel://pear.php.net/File_MARC-1.3.0
Woh, sukses sodara-soara.
8. Lanjut install Structures_LinkedList, jalankan perintah berikut:
pear install Structures_LinkedList
Failed to download pear/Structures_LinkedList within preferred state "stable", latest release is version 0.2.2, stability "beta", use "channel://pear.php.net/Structures_LinkedList-0.2.2" to install
install failed
Allaaa, gagal maning π
10. Kita ulangi dengan perintah berikut:
pear install channel://pear.php.net/Structures_LinkedList-0.2.2
Starting to download Structures_LinkedList-0.2.2.tgz (12,680 bytes)
.....done: 12,680 bytes
install ok: channel://pear.php.net/Structures_LinkedList-0.2.2
Yosss, SUKSES π
Cek di SLiMSnya.
Sebelumnya silahkan restart apache-nya kangmas mbekayu. Lalu login admin masuk ke menu bibliography > Marc Import.
Sekian semoga bermanfaat. π
Comments
Post a Comment