odoo日志文件中的时区不正确

时间:2016-08-06 07:04:10

标签: openerp odoo-8

在我的国家时区是GMT + 5.30,所以我在首选项菜单中相应地更改了时区,但在odoo日志文件中,时区仍然是GMT。如何更改?

配置文件,

[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = localhost
db_port = 5432
db_maxconn = 64
db_name = False
db_user = openpg
db_password = openpgpwd
addons_path = C:\Users\odooGit\addons
pg_path = C:\Program Files (x86)\OpenERP 7.0-20150922\PostgreSQL\bin
xmlrpc = True
xmlrpc_port = 8069
xmlrpcs = True
xmlrpcs_port = 8071
syslog  = True

1 个答案:

答案 0 :(得分:1)

此功能目前在Odoo中不可用,即使您将时区设置为Africa/Lagos Odoo将使用UTC时间用于日志,如果您在Linux上使用--syslog启动odoo服务器的解决方法,它将使用机器的时区,就像对其他系统日志一样。

所以就像这样启动你的Odoo服务器

./odoo.py --syslog

或者您可以使用

在配置文件中设置它

syslog = True

请注意,指定--syslog会将日志重定向到将日志重定向到系统日志文件(通常为var/log/syslog),如果您需要单独的文件,则必须执行某些操作额外的工作你自己。

如果您正在使用Ubuntu结帐/etc/rsyslog.d/50-default.conf(rsyslogd)

如果您使用的是使用syslogd checkout /etc/syslog.conf

的CentOS