2016-07-18 52 views
0

我試圖讓我的console.log()輸出從我的node.js出現在我的php網頁上。 有沒有可能做到這一點? 我試圖到處搜索,似乎沒有明確的答案這個問題。如何從node.js中將console.log捕獲到我的php網頁?

你的幫助將會非常有用。非常感謝。

+0

您可以將節點的輸出後臺打印到文件並從PHP中讀取。 FX。 'node entry.js>/tmp/foobar',並從PHP做'file_get_contents(「/ tmp/foobar」)''。如果你有大量的輸出,可以考慮在PHP中使用流,即'fopen'。 – Dencker

+0

輸出什麼?如果你只是運行它,它會給控制檯輸出什麼?如果您向其發出HTTP請求,它會在HTTP響應中輸出它的輸出?當事情發生時它會將日誌輸出到控制檯,因爲它連續作爲服務器運行? – Quentin

+0

感謝您的回覆,如果我運行node.js,它會向控制檯輸出。我想在我的php上顯示它。我可以嗎? –

回答

-1

您可以使用logs從node.js中捕獲console.log,運行以下控制檯命令。

pm2 logs      # Display logs of all apps 
pm2 logs [app-name]   # Display logs for a specific app 

https://github.com/Unitech/pm2

確保您使用的console.log()日誌目的,並且輸出在任何客戶端。

+0

感謝您的答案。如果我可能會問,如何連接我的node.js和我的php?有沒有特定的聯繫方式來連接它們? –

+0

連接PHP和node.js是什麼意思?你想從node.js輸出到PHP文件嗎? –

+0

是的,那是我的意思.. –