콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
13100 화면

I have set up a new Odoo 17 server. But the Odoo does not write a log file. The directory /var/log/odoo is empty.

The following values are defined in odoo.conf:

log_file = var/log/odoo

log_level = debug


How do I configure Odoo correctly so that it writes the log file?


Thanks for your help!

아바타
취소
베스트 답변

Hi,


1. Specify Full Path for log_file:


Make sure that you specify the full path for the log_file in the odoo.conf file. The path should be an absolute path to the location where you want the log file to be stored. For example:


log_file = /var/log/odoo/odoo.log


2. Ensure Proper Permissions:


Verify that the user running the Odoo server has the necessary permissions to write to the specified log directory. You may need to create the /var/log/odoo/ directory manually and grant appropriate permissions to the Odoo process.


sudo mkdir -p /var/log/odoo/


sudo chown -R odoo:odoo /var/log/odoo/


Replace odoo:odoo with the appropriate user and group if they differ on your system.


3.Restart Odoo Service:


After making changes to the configuration file, restart the Odoo service to apply the changes.


sudo service odoo-server restart


After restarting Odoo, check the specified log file (/var/log/odoo/odoo.log in this example) for any error messages or information related to the Odoo server. You can use tools like tail or cat to view the log content.


sudo tail -f /var/log/odoo/odoo.log


This command will display the latest log entries in real time.


Hope it helps


아바타
취소
관련 게시물 답글 화면 활동
0
6월 25
2
0
3월 24
1067
1
12월 23
2358
1
6월 23
15823
1
1월 22
2795