1

を使用してexec()います。エコーアウトされたものを 1 つのファイルに送信し、すべてのエラーを別のファイルに送信するにはどうすればよいですか?

これが私が現在持っているものです:

exec("$php_locataion $cwd/phpExcel.php \"$data\" > $cwd/phpExcel.txt &");
4

1 に答える 1

3

次の構文を使用します。

exec("$php_locataion $cwd/phpExcel.php \"$data\" > $cwd/phpExcel.txt 2>error.txt &");

ここで2>error.txtは、stderr をファイル error.txt にリダイレクトします。

于 2013-03-11T20:14:04.247 に答える