エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【php】proc_open()からのstream_get_contents()で処理が固まる場合 at softelメモ
問題 あるコマンドを、phpで、proc_open()して、stream_get_contents()しようとしてるのですが、 コマン... 問題 あるコマンドを、phpで、proc_open()して、stream_get_contents()しようとしてるのですが、 コマンドの処理は終わった様子なのに、phpがいつまでも終わりません。 何が起きてるんでしょう。 答え phpで標準出力も標準エラーも全部受け取るようにしていると、 標準出力や標準エラー出力のバッファがいっぱいになって固まることがあるらしいです。 対策1 エラー出力をそもそも出さない 実行しようとしているコマンドがエラー出力をやたらとおこなう場合、コマンドのオプションでエラー出力を抑制できるなら、抑制するとよい。 –verbose とか –quiet など指定できる場合がある(コマンドによる)。 command --quiet 対策2 エラー出力をファイルに逃がす 以下のようにすると固まるので、 $proc = proc_open($cmd, array( 0 =>
2016/06/20 リンク