2017-05-31 4 views

答えて

0

あなたはproc_open機能の代わりexec機能を使用することができます。また、ログファイルに出力することで、パフォーマンス上の問題の原因を調べることができます。

$descriptorspec = array(
array('pipe', 'r'), // stdin 
array('file', 'response.log', 'a'), // stdout 
array('pipe', 'w'), // stderr 
); 

$env = array(
'PATH' => '/usr/local/bin' //Path to node bin dir 
); 

$proc = proc_open('wget -qO- --post-data "{YOUR POST DATA}" "{URL}" &', $descriptorspec, $pipes, __DIR__, $env); 

if (is_resource($proc)) 
{ 
proc_close($proc); 
} 

**Example:** 
$proc = proc_open('wget -qO- --post-data "id=' . $_POST["id"] . '" "http://www.example.com" &', $descriptorspec, $pipes, __DIR__, $env); 
関連する問題