Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
12844 Lượt xem

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!

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

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


Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 6 25
2
0
thg 3 24
997
1
thg 12 23
2271
1
thg 6 23
15655
1
thg 1 22
2690