我想将 odoo 10 与 postgresql(在其他服务器上运行)连接起来。是否可以 ?如果是!那么请通过发布分步过程或任何类型的教程链接来帮助我(因为我是初学者)。现在,我使用 odoo10 和 postgresql-9.6 对于不同的服务器,我使用两个不同的虚拟机(一个用于 odoo,另一个用于 postgresql)
在这里,我使用了两个虚拟机 216.200.116.8(用于 odoo)和 216.200.116.174(用于 postgresql)。我可以从 216.200.116.8 远程访问 postgresql。
这是我的/etc/odoo.conf
这是我的/etc/postgresql/9.6/main/postgresql.conf
这是我的/etc/postgresql/9.6/main/pg_hba.conf
一切配置完成后,我从/opt/odoo/odoo10.0/odoo-bin 运行 odoo 服务器
我遇到过这个错误!详细错误说:
Odoo 版本:10 & postgresql 版本:9.6
数据库用户:postgres
postgres 的密码:passwd
需要帮助!提前致谢
最佳答案
如果我没记错的话,你必须改变数据库中的用户,odoo
不允许“postgres”作为用户,你必须创建一个“odoo 用户”来连接应用程序像这样的数据库:
db_user: odoo
db_password: yourpassword
然后在 postgres.conf
文件中你必须改变这一行:
listen_adresses = 'localhost'
我不记得是否必须在 .hba
中更改某些内容
关于postgresql - 如何将 Odoo 与 postgres 连接(在其他服务器上运行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42789112/