使用SSH putty更新模块OpenERP

时间:2015-08-14 04:33:03

标签: python openerp odoo openerp-7 openerp-8

当我想在OpenERP 7中更新我的模块时遇到问题。我试图从SSH putty更新它,这是我的脚本:

$ /opt/openerp/v7/server/openerp-server -c /etc/openerp-server.conf -d databasename -u all

这是我的openerp-server.conf:

admin_passwd = ***
db_host = ***
db_port = ***
db_user = openerp
db_password = False
addons_path = /opt/openerp/v7/addons, /opt/openerp/v7/web/addons, /opt/openerp/v7/server/openerp/addons
;log settings
logfile = /var/log/openerp/openerp-server.log
log_level = error

我收到此错误:

error: [errno 98] address already in use

有一个关于帖子的答案,我必须使用“kill”进程,但是在我这样做之后,没有任何东西在该进程中运行。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

错误说OpenERP服务器已在使用中。所以首先我们需要杀死那个过程,而不是我们需要再次启动它。

按照以下步骤操作。

查找openerp-server进程ID: -

  • ps -ax | grep openerp-server 这将给出进程ID并需要将其杀死,例如1234

杀死进程ID: -

  • sudo kill -9 1234

启动服务员: -

  • sudo /etc/init.d/openerp-server start

从GUI更新模块,或者如果要从终端升级所有模块,请手动启动openerp-server。不要使用脚本。