我已经安装了Odoo 8.0和9.0。我让Odoo 8.0在端口8069上工作得很好,但是当我安装Odoo 9.0并让它在端口8070上工作时,Odoo 8.0现在抛出了500服务器错误。
我尝试从start重新安装Odoo 8.0,但这次使用的是virtualenv,这样它就不会与Odoo 9.0的依赖项冲突,但使用以下命令运行:
(Odoo8venv)user@domain:~/Odoo8venv/bin/python ~/odoo-8.0/odoo.py -c ~/odoo-dev/custom.conf仍然抛出错误:
2015-11-20 01:32:50,660 6772 ERROR test openerp.modules.graph: module website_partner: Unmet dependencies: website
2015-11-20 01:32:50,660 6772 ERROR test openerp.modules.graph: module portal: Unmet dependencies: share, auth_signup
2015-11-20 01:32:50,660 6772 WARNING test openerp.modules.graph: Some modules were not loaded.我认为这是因为Odoo 8.0看到了使用Odoo 9.0创建的数据库。我应该为Odoo 8.0在不同的端口上创建一个新的postgresql服务器吗?或者,我如何才能让它们同时运行?
发布于 2018-02-28 01:49:16
您可以同时运行这两个文件,只需正确设置addons-path、xmlrpc-port和db-filter即可。
在终端中(如果在基于unix的平台上),您可以创建一个自定义命令行,如下所示:
/home/odoo8/odoo8.py --xmlrpc-port 1337 --addons-path='/home/odoo8/addons' --db-filter=^odoo_8$
/home/odoo7/odoo7.py --xmlrpc-port 1337 --addons-path='/home/odoo7/addons' --db-filter=^odoo_7$发布于 2018-07-27 20:36:49
如下所示设置配置文件odoo.conf
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = localhost
db_port = 5432
db_user = odoo_user11
db_password = admin
xmlrpc_port = 8011然后用你的改变db_user,db_password
发布于 2016-02-22 22:35:33
请检查custom.conf文件中是否有不正确的路径。看起来你仍然有odoo8插件目录,而不是odoo9 (至少是openerp/目录)。
是的,还有数据库的问题。Odoo 9使用的模式略有不同,因此您需要创建一个新的集群。Ubuntu上有相关文档:http://manpages.ubuntu.com/manpages/hardy/man8/pg_createcluster.8.html
创建群集后,sudo service postgresql restart并使用具有不同db_port (您在使用pg_createcluster时指定)的不同python odoo.py --config-filec=odoo9.config文件。请注意,您还需要为odoo创建用户,以便在新集群中使用。
https://stackoverflow.com/questions/33818047
复制相似问题