大家好。感谢这个社区。我想使用 odoo 来完成我的工作。但我太累了,我正处于放弃odoo的边缘。
如果您能提供帮助,我将非常感激。
安装后,我可以获得一次 localhost8069 。并创建数据库。 我发现创建数据库错误。
数据库创建错误:解析/usr/lib/python2.7/dist-packages/openerp/addons/base/base_data.xml:55 时,“编码“UTF8”的字节序列无效:0xff”,靠近 --
管理员
出现此错误后,我总是出现 500 内部服务器错误。我再也看不到登录界面了。我只看到 500 内部服务器错误。
我工作了 6 天,但无法找到解决方案。我使用 ubuntu 和 pardus (某种 debian)。结果没有改变。
但是当我使用w7时我成功了。我能够得到 odoo。但我想在 Linux 中使用 odoo,而不是 Windows。
我猜这个错误是关于数据库的。但我没有找到关于为 odoo 配置 postgresql 的源代码。你能帮我吗?
这是我在新的 ubuntu 后安装 odoo 的步骤:
1-)
wget -O - nightly.odoo.com/odoo.key | apt-key add -
echo "deb nightly.odoo.com/9.0/nightly/deb/ ./" >> /etc/apt/sources.list
apt-get update && apt-get install odoo
2-) 然后去:http://localhost:8069
日志文件:我删除了日志文件并重新启动odoo服务器并再次尝试几次localhost:8069:
这是新日志文件的结尾:
文件“/usr/lib/python2.7/dist-packages/openerp/http.py”,第 1554 行,setup_db
httprequest.session.db = db_monodb(httprequest)
文件“/usr/lib/python2.7/dist-packages/openerp/http.py”,第 1701 行,db_monodb
dbs = db_list(True, httprequest)
文件“/usr/lib/python2.7/dist-packages/openerp/http.py”,第 1675 行,位于 db_list
dbs = openerp.service.db.list_dbs(强制)
文件“/usr/lib/python2.7/dist-packages/openerp/service/db.py”,第 323 行,位于 list_dbs 中 关闭(db.cursor())作为cr: 文件“/usr/lib/python2.7/dist-packages/openerp/sql_db.py”,第 630 行,光标处
返回游标(self.池、self.dbname、self.dsn、serialized=serialized) 文件“/usr/lib/python2.7/dist-packages/openerp/sql_db.py”,第 164 行,在 __init
self._cnx = pool.borrow(dsn)
文件“/usr/lib/python2.7/dist-packages/openerp/sql_db.py”,第 513 行,位于 _locked
返回乐趣( self ,*args,**kwargs)
文件“/usr/lib/python2.7/dist-packages/openerp/sql_db.py”,第 581 行,借用
**连接信息)
文件“/usr/lib/python2.7/dist-packages/psycopg2/init.py”,第 164 行,连接
conn = _connect(dsn,connection_factory=connection_factory,async=async)
操作错误:fe_sendauth:未提供密码
最佳答案
让我们尝试第一个解决方案:
通过提供正确的权限,确保 postgres 引擎的权限正确,如下所示:
sudo chown -R postgres:postgres/var/run/postgresql (默认目录)
另外,请确保端口 8069 已打开。
关于postgresql - 安装odoo后Odoo 500服务器内部错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39076484/