我使用下面的命令來啓動永命令:永遠start命令不工作
/usr/local/bin/forever start /var/www/html/test.js | tee /tmp/forever-start.log
但它不工作。不在日誌文件中打印輸出。 在test.js
,
我有這樣的代碼:console.log('Server running...');
我使用下面的命令來啓動永命令:永遠start命令不工作
/usr/local/bin/forever start /var/www/html/test.js | tee /tmp/forever-start.log
但它不工作。不在日誌文件中打印輸出。 在test.js
,
我有這樣的代碼:console.log('Server running...');
永遠不會輸出什麼你與console.log
打印。
您應該使用forever的-o OUTFILE
選項來指定一個日誌文件。像這樣:
forever start -o /tmp/forever-start.log /var/www/html/test.js
我在哪裏寫這個?在這個命令中:'/ usr/local/bin /永遠啓動/var/www/html/test.js | tee /tmp/forever-start.log' –
tee將無法正常工作? –
@PathikVejani看到我編輯的答案。用'tee'你只會重定向'永遠'本身的輸出,這通常不是什麼或只是一些狀態消息。 –
首先運行節點,看看腳本中是否有任何錯誤。 「node /var/www/html/test.js」 – Darshan
ok @Darshan讓我測試 –
@Darshan使用這個命令'nodejs/var/www/html/test.js'我可以看到輸出。 –