Linuxでパイプを作成しましmkfifo /tmp/myFIFO
た。chmodを777に設定しました。次に、パイプを読み取り、パイプに書き込んだものを出力するACアプリケーションがあります。
PHPでこのようにすると、これが機能します..
$command = "echo 'helloworld' > myFIFO";
$process = proc_open($command, $descriptor, $pipes, $cwd, $env);
しかし、私がfwriteでそれを行うとき、例えば
$out = fopen("/tmp/myFIFO","w");
fwrite($out,"hello");
fclose($out);
まったく機能しません。Linux でパイプから出力が得られないのはなぜですか?..fwrite が機能しないのはなぜですか?..ありがとう