我正在Xubuntu 12.04上的Oerp7上编写一个自定义模块,今天,突然(在我认为代码中的一些调整之后),restart server命令仍然不会影响我的模块。 我用这个命令重启:
sudo /etc/init.d/openerp-server restart
但已编译的(.pyc)文件保持不变。 如果我删除了插件目录中的模块,则该模块无法正常工作,并给出一条消息,说明模型不存在。这是正常的;但为什么重启不会改变任何东西。即使我修改 init .py或 openerp .py文件。
根据tome重新启动这个命令现在什么都不做,而昨天确实没有。 那么,拜托,我现在该怎么办呢。
答案 0 :(得分:1)
您需要在启动OpenERP服务器的命令行中使用-u modulename
。因此,要么修改/etc/init.d/openerp-server
脚本以将其置于那里,要么在开发过程中手动启动服务器。
答案 1 :(得分:0)
尝试
sudo /etc/init.d/openerp-server stop
ps aux | grep openerp
查看服务器是否真的停止了。
使用
启动服务器sudo /etc/init.d/openerp-server start
还可以在日志中查看(例如/var/log/openerp/openerp-server.log)以查看heppens。