将exec()中的错误转发到文件

时间:2013-03-11 20:12:37

标签: php exec command-line-interface

我正在使用exec()。如何将任何回显到一个文件中的内容和所有错误发送到另一个文件中?

以下是我目前的情况:

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

1 个答案:

答案 0 :(得分:3)

使用以下语法:

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

此处2>error.txt会将stderr重定向到文件error.txt。