安装odoo后Odoo 500服务器内部错误
Odoo 500 server internal error after installation of odoo
大家好。感谢这个社区。我想在我的工作中使用 odoo。但是我太累了,我正处于放弃 odoo 的边缘。
如有帮助,将不胜感激
安装后,我可以得到一次 localhost8069 。并创建数据库。
并且我创建数据库错误。
数据库创建错误:"invalid byte sequence for encoding "UTF8": 0xff " while parsing /usr/lib/python2.7/dist-packages/openerp/addons/base/base_data.xml:55, near --< br/> 管理员
发生此错误后,我总是收到 500 内部服务器错误。我再也看不到登录界面了。我只看到 500 内部服务器错误。
我工作了 6 天,但无法找到解决方案。我使用了 ubuntu 和 pardus(某种 debian)。而且结果没有改变。
但是当我使用 w7 时我成功了。我能够得到odoo。但是我想在 linux 而不是 windows.
中使用 odoo
我猜这是关于数据库的错误。但是我没有找到关于为 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(http请求)
文件“/usr/lib/python2.7/dist-packages/openerp/http.py”,第 1701 行,在 db_monodb
中
dbs = db_list(正确,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 行,光标
return Cursor(self.pool, 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
return 有趣(自我,*args,**kwargs)
文件“/usr/lib/python2.7/dist-packages/openerp/sql_db.py”,第 581 行,借用
**connection_info)
文件“/usr/lib/python2.7/dist-packages/psycopg2/init.py”,第 164 行,在连接
conn = _connect(dsn, connection_factory=connection_factory, 异步=异步)
操作错误:fe_sendauth:未提供密码
让我们尝试第一个解决方案:
确保 postgres 引擎的权限正确,方法如下:
sudo chown -R postgres:postgres /var/run/postgresql(默认目录)
此外,请确保端口 8069 已打开。
我终于找到了解决办法。问题很简单。这个问题是用debian引起的,不是英文的。英文版debian运行无误。
因此,我们一直使用英文操作系统。
- 试试这个命令:ps -A
- 检查 postgresql 和 odoo 进程并将它们全部杀死
- 多做几次
- 如果你像我一样使用 VMware,请重启它
- 希望能回答您的问题
大家好。感谢这个社区。我想在我的工作中使用 odoo。但是我太累了,我正处于放弃 odoo 的边缘。
如有帮助,将不胜感激
安装后,我可以得到一次 localhost8069 。并创建数据库。 并且我创建数据库错误。
数据库创建错误:"invalid byte sequence for encoding "UTF8": 0xff " while parsing /usr/lib/python2.7/dist-packages/openerp/addons/base/base_data.xml:55, near --< br/> 管理员
发生此错误后,我总是收到 500 内部服务器错误。我再也看不到登录界面了。我只看到 500 内部服务器错误。
我工作了 6 天,但无法找到解决方案。我使用了 ubuntu 和 pardus(某种 debian)。而且结果没有改变。
但是当我使用 w7 时我成功了。我能够得到odoo。但是我想在 linux 而不是 windows.
中使用 odoo我猜这是关于数据库的错误。但是我没有找到关于为 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(http请求)
文件“/usr/lib/python2.7/dist-packages/openerp/http.py”,第 1701 行,在 db_monodb
中dbs = db_list(正确,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 行,光标
return Cursor(self.pool, 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
return 有趣(自我,*args,**kwargs)
文件“/usr/lib/python2.7/dist-packages/openerp/sql_db.py”,第 581 行,借用
**connection_info)
文件“/usr/lib/python2.7/dist-packages/psycopg2/init.py”,第 164 行,在连接
conn = _connect(dsn, connection_factory=connection_factory, 异步=异步)
操作错误:fe_sendauth:未提供密码
让我们尝试第一个解决方案:
确保 postgres 引擎的权限正确,方法如下:
sudo chown -R postgres:postgres /var/run/postgresql(默认目录)
此外,请确保端口 8069 已打开。
我终于找到了解决办法。问题很简单。这个问题是用debian引起的,不是英文的。英文版debian运行无误。
因此,我们一直使用英文操作系统。
- 试试这个命令:ps -A
- 检查 postgresql 和 odoo 进程并将它们全部杀死
- 多做几次
- 如果你像我一样使用 VMware,请重启它
- 希望能回答您的问题