2012-09-08 51 views
0

我想開始啓動一個screen會話啓動屏幕,所以我說我的劇本在rc.local中的Linux啓動時

screen -S ws sh -x /var/includes/websocket/start.sh; 

結束,但不起作用。我的目標是能夠在屏幕會議(屏幕命名爲WS)運行兩個命令:

Start.sh內容:

cd /var/includes/websocket 

    node /var/includes/websocket/websocketServer.js 2>&1 >> /var/log/websocket.log' websocket 

我也嘗試創建一個cronjob,但仍無法啓動腳本。

歡迎任何幫助!

+0

最可靠的方法我發現這樣做是使用發行版GUI的啓動列表啓動腳本。即使'ifup/ifdown'失敗。 –

回答

0

我找到了解決辦法!看來,「節點」不被認可的rc.local所以我只是不得不使用全目錄中的命令:

而不是

node /var/includes/websocket/websocketServer.js 

使用

/usr/local/bin/node /var/includes/websocket/websocketServer.js