Проблема, чтобы запустить Odoo в CLI с файлом конфигурации - PullRequest
0 голосов
/ 16 мая 2019

Я на ВМ с Ubuntu 17.10 и Odoo 11. Я попытался запустить Odoo в интерфейсе командной строки.

Я остановил службу с помощью sudo systemctl stop odoo и повторно выполнил ее с помощью команды python3 /usr/bin/odoo -c /etc/odoo/odoo.conf.

Команда работает без блокировки ошибок, но когда я пытаюсь получить доступ к Odoo в моем браузере, нет соединения с терминалом и нет доступа в браузере:

Я тоже пытался выполнить только python3 /usr/bin/odoo, и это работает, у меня есть соединение (но оно говорит мне, что базы данных нет, и я должен ее создать, в противном случае у меня действительно есть базы данных)

Итак, мой вопрос: есть ли проблема с моим файлом конфигурации ? потому что без него odoo приблизительно работает, и с ним мой навигатор не может получить доступ к Odoo

Скажите, пожалуйста, хотите ли вы увидеть некоторые переменные в файле конфигурации

РЕДАКТИРОВАТЬ:

Configuration file

РЕДАКТИРОВАТЬ 2:

1) Команда, которую вы пишете, ничего не делает: enter image description here Вместо моей команды: enter image description here

2) Для портов прослушивания (я повторно активировал odoo с помощью systemd) Я получил следующее: я думаю, что odoo: 8069 и postgres: 5432 enter image description here

3) odoo user connectxion's к postgres работает: enter image description here

РЕДАКТИРОВАТЬ 3: Без орфографической ошибки: enter image description here

Теперь БЕЗ повторного ввода systemd enter image description here

1 Ответ

0 голосов
/ 21 мая 2019

Пользователь systemd в Ubuntu имеет права на базу данных, а ваш пользователь adquat - нет.

sudo su -l postgres -c "psql -c 'GRANT ALL PRIVILEGES ON DATABASE <database_name> TO adquat;'"
...