1

当我运行这个命令

root@wa3pc11:/# openerp-server

收到错误

启动服务器守护程序时发生错误:[Errno 98] 地址已在使用中

请帮助提前谢谢。

4

1 回答 1

2

如果您正在使用 OpenERP 的两个实例,那么以下将发挥作用:

  1. 输入
    sudo netstat -anpt

在终端。这将列出活动进程和它们正在使用的端口号。

  1. 找到使用 OpenERP 端口号的进程,并记下该进程的 pid(进程 ID)。

  2. 然后输入

                ps aux | grep openerp 
    

并验证该进程的 pid。

  1. 通过终端中的以下命令终止使用 OpenERP 端口号(如果有)的进程。

                 sudo kill -9 pid 
    

其中 pid 是进程 ID。例如,如果 1234 是您应该输入的 pid

                 sudo kill -9 1234

在终端。

  1. 然后通过以下方式从 /var/run/openerp 中删除 OpenERP 服务器的 pid。

                sudo rm /var/run/openerp-server.pid
    
  2. Restart the openerp-server and it's done.

                sudo /etc/init.d/openerp-server restart
    
于 2013-03-18T15:49:23.833 回答