15 Desember 2012

[OpenERP 6.1][Ubuntu] File log openerp-server gak ter-update

Bismillahirrahmaanirrahiim

Yaa jadi ceritanya saya kembali menggunakan Ubuntu setelah hampir 2 tahun ditinggalkan :D
Ini karena ternyata OpenERP 6.1 bekerja dengan baik di Ubuntu dibandingkan Windows terutama berhubungan dengan masalah UTC datetime..

Karena sudah lama gak pake Ubuntu, jadi suka "gaptu" (gagap Ubuntu) deh.. Jdi, saya coba mendokumentasikan semua nya di sini.. biar gak lupa lagi,,

Ini masalah log file nya openerp server.
Log file nya gak pernah ke-update .. tanggal terakhir yang ada di log file /var/log/openerp-server.log itu tanggal saya instal OpenERP nya yaitu tanggal 7 Desember 2012...
Habis itu gak ada log lagi..
bahkan ketika saya restart openerp-servernya, ubah2 di file python nya... dll.. gak ketulis sama sekali di file log nya.....

hohoho ada apakah?
gugling2 ..
akhirnya dapet deh penyebabnya...
jadi si log nya kan disimpen di /var/log/
nah folder /var/log ini hanya bisa diwrite oleh si super admin root...
sedangkan user untuk openerp itu ada sendiri yaitu openerp yang tidak bisa menulis apapun di /var/log kecuali securitynya diubah sedemikan rupa yang artinya menjadi penuh resiko...

yasudah akhirnya, dibuat folder /openerp di dalam /var/log/
lalu buat folder openerp tersebut dimiliki user openerp dengan perintah: sudo chown openerp openerp
abis itu baru deh buat file openerp-server.log di dalam /var/log/openerp/

setelah itu ubah destinasi log nya di file /etc/init.d/openerp
LOGFILE=/var/log/openerp/openerp-server.log

restart deh openerpnya dengan: sudo /etc/init.d/openerp restart
coba cek: tailf /var/log/openerp/openerp-server.log

TADA... keluar deh log yg selalu ter-update

Demikian dari saya...
Semoga hal kecil ini membantu...

Tidak ada komentar:

Posting Komentar