記錄由您的啓動腳本或您的.openerp_serverrc
或.odoorc
文件(odoo10使用.odoorc)定義,除非您指定了備用配置文件。確定你爲什麼沒有記錄。
- 檢查你的啓動腳本(如果配置文件在這裏被定義它將 使用。
- 檢查一旦你找到有效的配置文件看看以下設置上述文件
log_handler
log_level
logfile
logrotate
爲了您上面的例子中,你可能會想
log_handler = :INFO
log_level = info
logfile = /var/log/odoo/odoo-server.log
logrotate = True
現在假設的權限是在你的日誌文件路徑正確的(和你的腳本運行在所有),你應該找到登錄/var/log/odoo/odoo-server.log
。這個例子假設一個linux環境。如果您更喜歡在啓動腳本中設置日誌記錄參數,那麼也可以這樣做。語法有點不同。
`/path/to/odoo.py` --logfile /var/log/odoo/odoo-server.log --logrotate --log-handler :INFO --log-level info`
有關配置參數和啓動選項的更多信息,請查看Odoo Documentation。
但我想要一個自定義日誌文件,我該怎麼做?其實我做了一些事情,但它沒有創建任何日誌文件'logging.basicConfig(filename = /home/mukul/logger.log,format='%(asctime)s%(levelname)s%(message)s',datefmt ='%a,%d%b%Y%H:%M:%S',filemode ='w',level = logging.INFO)'@phillipstack –