gpt4 book ai didi

python - Odoo8 Postgres 错误

转载 作者:行者123 更新时间:2023-11-29 13:26:52 28 4
gpt4 key购买 nike

我想在 mac osx 上安装 odoo。我已经安装了所有 python 依赖项,并且服务器正在启动。但是比我得到这个错误:

   2015-08-27 08:38:49,758 44860 ERROR None werkzeug: Error on request:
File "/Users/USER/Documents/odoo/odoo/openerp/sql_db.py", line 522, in borrow
result = psycopg2.connect(dsn=dsn, connection_factory=PsycoConnection)
File "/usr/local/lib/python2.7/site-packages/psycopg2/__init__.py", line 164, in connect
conn = _connect(dsn, connection_factory=connection_factory, async=async)
OperationalError: fe_sendauth: no password supplied

Postgres 正在与我的用户建立连接

最佳答案

我是从 .deb 包安装我的,所以这个建议是通过阅读你的错误和源代码来猜测的。

最好的线索来自 PG 驱动程序; 未提供密码。我检查了我自己的 openerp-server.conf,它说:

db_host = False
db_port = False
db_user = odoo
db_password = False

我猜包安装的一部分对 postgres 或 postgres 用户“做了一些事情”以允许无密码访问 - 我查看了我的 pg_hba.conf 文件,但我不能看到任何不寻常的东西。我还查看了 pg_shadow 并且其中的 odoo 用户是无密码的。然而,有一个名为 odoo 的非登录系统用户。我怀疑这与它有关。

我会尝试将您的完整数据库凭据放入 openerp-server.conf。如果这不起作用,您可以考虑在 pg_hba.conf 中添加一行

local    odoo_db    odoo_user    [no address]    trust

用于测试。不过,我不建议将其用于生产环境。

关于python - Odoo8 Postgres 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32244599/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com