さまざまなタスクを実行するコマンド ライン (Windows) から実行している PHP スクリプトがあります。それが提供する唯一の出力は、画面に直接出力する「print」ステートメントを介したものです。
私がやりたいのは、これをログファイルにもキャプチャすることです。
私はできることを知っています:
php-cli script.php > log.txt
しかし、このアプローチの問題点は、すべての出力がログ ファイルに書き込まれることですが、その間はどのように実行されているかを確認できません (そのため、危険なことが起こった場合にプロセスを停止できます)。
他の可能性のある質問を先取りするために、すべての印刷物をログステートメントに変更することはできません。それらが多すぎるため、コード内の何も変更したくありません。さらに、時間の不足という側面もあります。これをWindowsマシンでも実行する必要があります。
前もって感謝します :)
編集:答えてくれてありがとう、結局、私はブラウザの方法を使いました。これは、セットアップが最も簡単で迅速だったからです。ただし、この問題に対する実際の答えがどこかにあると確信しています。