2016-07-18 7 views
0

私のnode.jsからのconsole.log()出力を取得しようとしていますが、私のPHP Webページに表示されます。 私はこれを行う可能性はありますか? 私はどこでもグーグルで探そうとしましたが、この質問に対する明確な答えはないようです。node.jsからconsole.logを私のPHP Webページにキャプチャする方法は?

あなたのヘルプは非常に便利です。本当にありがとう。

+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を使用してconsole.log(node.jsから)をキャプチャするには、次のconsoleコマンドを実行します。

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に接続することができますか?それらを接続する特定のsytanxはありますか? –

+0

PHPとnode.jsの接続はどういう意味ですか? node.jsからPHPファイルへの出力を取得しますか? –

+0

はい、それは私が意味するもの.. –

関連する問題