Сервер Odoo v8 не запустится с затмения

Я пытаюсь запустить сервер Odoo v8 из Eclipse ide. Я установил конфигурации отладки и дал путь к файлу конфигурации в аргументах как

-c /etc/odoo-server.conf.

Когда я выполняю отладку при запуске Python, я не получаю никакой ошибки. Файл журнала также не показывает ошибок. Но когда я открываю localhost:8069 из браузера.

Я получаю сервер не найдена ошибка. Это не происходит, когда я запускаю сервер через терминал. Может кто-нибудь сказать, пожалуйста, в чем может быть проблема?

Ниже приведен контент odoo-server.conf:

[options]
; This is the password that allows database operations:
admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = odoo
addons_path = /opt/odoo/addons
logfile = /var/log/odoo/odoo-server.log

Ниже приведена трассировка сервера:

2014-11-15 07:47:06,205 3875 INFO ? openerp: OpenERP version 8.0 
2014-11-15 07:47:06,206 3875 INFO ? openerp: addons paths: ['/home/hassan/.local/share/Odoo/addons/8.0', u'/opt/odoo/addons', '/opt/odoo/openerp/addons'] 
2014-11-15 07:47:06,207 3875 INFO ? openerp: database hostname: localhost 
2014-11-15 07:47:06,207 3875 INFO ? openerp: database port: 5432 
2014-11-15 07:47:06,207 3875 INFO ? openerp: database user: odoo 
2014-11-15 07:47:07,046 3875 INFO ? openerp.service.server: Evented Service (longpolling) running on 0.0.0.0:8072

3 ответа

Решение

Попробуйте проверить, имеет ли заданный вами файл конфигурации соответствующие права доступа. И попробуйте не записывать ошибки в файл, вместо этого позвольте ему показывать его на консоли в eclipse ide. Или вы можете поделиться своим файлом конфигурации здесь.

Там нет ничего плохого в вашем "traceback": это нормальный журнал, только с INFO сообщения, и он говорит вам, что сервер работает и ожидает запросов на порт 8072.

Направьте браузер на http://localhost:8072 и вы должны увидеть страницу входа.

Я знаю, что мой ответ опоздал, но я столкнулся с этой проблемой сегодня и запустил сервер, поэтому подумал, что должен поделиться: Не запускайте сервер openerp как: Debug as -> Python run. Это только запускает сервис longpolling. Попробуйте запустить как: Run as -> Python run
Это запустит службу Http на указанном вами порту или по умолчанию на 8069.

Другие вопросы по тегам