0

私は webfaction アカウントを持っていて、openerp-server 6.1.1 をインストールします。ssh セッションからサーバーを起動すると動作し、セッションを閉じるとサーバーも閉じます。だから私はcronでサーバーを起動しようとしています。

cron から、次のようなスクリプトを呼び出します。

*/1 * * * * ~/webapps/openerp/start.sh

そしてスクリプト:

.bash_profile

openerp-server -c /home/usuario/webapps/openerp/server.conf

うまくいきません....

しかし、コマンドラインからスクリプトを呼び出すと、サーバーの負荷は問題ありません....

これをデバッグする方法はありますか?

4

1 に答える 1

0

cron コマンドに追加します。

su -c "nohup openerp-server -c /home/usuario/webapps/openerp/server.conf &" - ユーザー名

このようにして、次のものが得られます。

1.- root とは異なるユーザーでコマンドを実行します。2.-「man nohup」nohup がアプリを背景に残しました。

お役に立てば幸いです。

于 2012-12-08T04:59:46.577 に答える