2016-03-16 56 views
1

我使用下面的命令來啓動永命令:永遠start命令不工作

/usr/local/bin/forever start /var/www/html/test.js | tee /tmp/forever-start.log 

但它不工作。不在日誌文件中打印輸出。 在test.js
我有這樣的代碼:console.log('Server running...');

+0

首先運行節點,看看腳本中是否有任何錯誤。 「node /var/www/html/test.js」 – Darshan

+0

ok @Darshan讓我測試 –

+0

@Darshan使用這個命令'nodejs/var/www/html/test.js'我可以看到輸出。 –

回答

1

永遠不會輸出什麼你與console.log打印。

您應該使用forever的-o OUTFILE選項來指定一個日誌文件。像這樣:

forever start -o /tmp/forever-start.log /var/www/html/test.js 
+0

我在哪裏寫這個?在這個命令中:'/ usr/local/bin /永遠啓動/var/www/html/test.js | tee /tmp/forever-start.log' –

+0

tee將無法正常工作? –

+0

@PathikVejani看到我編輯的答案。用'tee'你只會重定向'永遠'本身的輸出,這通常不是什麼或只是一些狀態消息。 –