Dear all, setelah beberapa kali membantu trouble shooting kenapa generate 
barcode di senayan tidak jalan di linux, beberapa hal ini saya simpulkan 
sebagai 
penyebab yang paling sering:

1. File Permission tidak di set untuk membolehkan 
lib/phpbarcode/bin/nix/genbarcode untuk dieksekusi. Program PHPbarcode untuk 
men-generate barcode menjalankan program eksternal bernama genbarcode (kalo ga 
salah dg fungsi exec atau shell_exec). Nah agar sukses, genbarcode harus 
diberikan permission untuk dieksekusi (755). Solusinya kalo di ubuntu: sudo 
chmod 755 lib/phpbarcode/bin/nix/genbarcode

2. Folder images untuk menyimpan image barcode tidak bisa ditulis oleh web 
server. Solusi kalau di Ubuntu: sudo chmod -R 777 
/var/www/aplikasi_senayan/images atau sudo chown -R www-data:www-data 
/var/www/aplikasi_senayan/images

3. Biasanya terjadi di layanan hosting: yaitu fungsi exec dan shell_exec di non 
aktif kan kemungkinan karena alasan keamanan. Maklum layanan web hosting 
termasuk yang paling sering diisengin sama cracker, jadi setting keamanannya 
dibikin paranoid. kalau di phpinfo, silahkan cari dibagian Configurarion --> 
PHP 
Core --> disable_functions. Solusinya: nah yg ini saya belum tahu. Silahkan 
tanya dengan pengelola hosting yg anda sewa. Solusi lain, kalau mau generate 
barcode, jalankan senayan yang ada di lokal. Solusi lain lagi, pake jasa 
hosting 
yg VPS (virtual private server). Kalau anda menggunakan hosting hanya untuk 
OPAC, maka barcode tidak jadi masalah.

Demikian sekilas info. pertanyaan lain akan saya coba jawab nyicil ya.

Terima Kasih
Hendro Wicaksono


      


------------------------------------

--
Towards cyber libraries to support information society in Indonesia.
Joining ICS-isis by sending mailto:[email protected]
Visit ICS-Portal at http://digilib.binus.ac.id/ics/index.phpYahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ics-isis/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ics-isis/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Kirim email ke