システムを使用してコマンドを実行しましたが、ターミナルの結果を output.txt というファイルにコピーしたいと考えています。ブラウザでphpスクリプトを実行すると、結果が表示されますが、output.txtにはファイルが空ではありません。
echo '<pre>';
$last_line = system('ruby /home/simon/ruby-grok/examples/result.rb', $retval);
echo '</pre>';
$out = fopen('output.txt', 'w'); //output handler
fputs($out,$last_line); //writing output operation
fclose($out);