PHP スクリプト内で関数 shell_exec を呼び出して Python スクリプトを実行し、stdout をファイルにリダイレクトします。これは私のコードの一部です:
shell_exec("pythonScript > progress.txt");
Python スクリプトは、5 秒ごとに標準出力に新しい行を書き込みます。すべてが成功しますが、python スクリプトの出力は、5 秒ごとではなく、実行の最後にのみファイルに書き込まれます。私はこのコードでも試しました:
shell_exec("pythonScript > progress.txt &");
しかし、私は同じ効果があります。stdout が生成されたときにファイル direttament に書き込まれるようにするにはどうすればよいですか?