Re: STDOUT and STDERR with php.exe and php-win.exe on Win XP
| From: | JDS | Date: | Mon, 20 Jun 2011 22:27:22 +0000 |
| Subject: | Re: STDOUT and STDERR with php.exe and php-win.exe on Win XP | ||
| References: | 1 2 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-30671@lists.php.net to get a copy of this message | ||
On 6/20/2011 11:27 AM, Richard Quadling wrote:
On 20 June 2011 18:18, JDS<jds@forerunnertv.com> wrote:ThanksI am trying to figure out how this all works on Win XP... When I call php.exe or php-win.exe from another script (AutoHotKey in my case), do both of these programs use stdout and stderr? I know php.exe has a console window and php-win.exe does not, but just need to know how they output the results. ThanksSTDOUT is the normal output for php.exe. To write to the STDERR, you can ... php -r "file_put_contents('php://STDERR', 'This is an error');"> PHP_STDOUT.txt 2> PHP_STDERR.txt2011-06-20 17:26 16 PHP_STDERR.txt 2011-06-20 17:26 0 PHP_STDOUT.txtOOI. If you want to use PHP scripts to act as a filter. E.g. command | php script, then read http://docs.php.net/manual/en/install.windows.commandline.php What about php-win.exe? Does it write to STDOUT as well even though there is no console window?