У меня есть сервер (Ubuntu 12.4) с Openerp 7 и postgresql.Когда я запускаю openerp с этой командой:
sudo service openerp start
, это работает (я думаю, что это называется демон).
Поэтому я попытался выполнить его «напрямую» с исполняемым файлом:
sudo service openerp stop
/usr/bin/python /usr/bin/openerp -c /etc/openerp/openerp-server.conf
В начале возникла ошибка: «OperationalError: fe_sendauth: пароль не предоставлен **», поэтомуЯ отредактировал pg_hba.conf, как я видел на этом сайте http://ujwalafossist.blogspot.com/2015/01/operationalerror-fesendauth-no-password.html
Я перепробовал много вещей, и теперь мой файл pg_hba.conf выглядит так:
Так что теперь, когда я запускаю
/usr/bin/python /usr/bin/openerp -c /etc/openerp/openerp-server.conf
и обновляю openerp в моем навигаторе, у меня появляются ошибки Может быть, это совет, но когдаЯ выполняю команду, перед обновлением вижу в терминале Но я не хочу использовать яйца, я хочу использовать eggspg
РЕДАКТИРОВАТЬ: когда я запускаю 'sudo su postgres ', я вхожу в свою базу данных и ввожу \ du: У меня есть 3 роли: eggpg, openerp и postgres (но без яиц).
Поэтому, когда я запускаю демон, он работает;и когда я запускаю команду напрямую, файл конфигурации имеет db_user = eggspg