コード:
exec('ps aux |grep tweet',$output,$return_var);
if(count($output)>0){
exec('php ' . DOCROOT . 'gremlins/tweet_gremlin.php &');
file_put_contents(DOCROOT . 'gremlins/tweet_gremlin.log', date('r') . ' Tweet Gremlin was not running. Starting now...');
}
私の頭の中では、このコードは理にかなっていますが、ブラウザーが無期限にループするだけです。私がやろうとしているのは、tweet_gremlin.php が実行されているかどうかを確認することです。実行されていない場合は、それを開始します。DOCROOT は、コードの前半で定義された定数です。