I have a server with running odoo. I get error 500 and need to see what's wrong, but for some reason nothing new being written to odoo-server.log file
I connect to server via ssh, the service is running, so it should be possible to see the real-time logging data, like the one which is printed when you run server locally. Is there some command to do this or something like this?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
Please check the log file .
To see the odoo-server log check the odoo-server.conf file where the log file will be written .
Most commonly the path will be /var/log/odoo-server.log
Command to view the odoo-server log is following,
tail -f /var/log/odoo-server.log
tail -f -n 1000 /var/log/odoo-server.log [to view previous log]
can I take log file of a particular date??
For ODOO ver 10.
The log files are in /var/log/odoo/odoo-server.log
To view a live stream of the logs as the odoo-server is executing request, type this command:
tail -f /var/log/odoo/odoo-server.log
To view the last 100 entries, including current request, type: (this value can be any number)
tail -f -n 100 /var/log/odoo/odoo-server.log
How about Cloud Hosting, where the log file could be found?
To increase the level of logging add this log_handler in your odoo.conf
log_handler = :DEBUG
Remember that in conf file log_handler handle all "log-..." options from command-line see the doc about it for details :
https://www.odoo.com/documentation/10.0/reference/cmdline.html#configuration-file
You may also add multiple others log_handler directives like these if you need :
log_handler = odoo.sql_db:INFO
log_handler = odoo.addons.web.http:DEBUG
log_handler = odoo.http.rpc.response:DEBUG
log_handler = odoo.http.rpc.request:DEBUG
Found reason. Someone has commented out logging in the file. Sad, but simple. Sorry to bother you, guys