STDERR not opened with php 5.0.5
| From: | Florent Monnier | Date: | Fri, 09 Sep 2005 14:07:30 +0000 |
| Subject: | STDERR not opened with php 5.0.5 | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-222084@lists.php.net to get a copy of this message | ||
Hi,
on http://www.php.net/manual/en/features.commandline.php
is writen:
STDERR - An already opened stream to stderr. This saves opening it with:
<?php
$stderr = fopen('php://stderr', 'w');
?>
But this does not work:
#! /usr/local/bin/php505 -q
<?php
fwrite(STDERR, "error!\n");
?>
This does work:
#! /usr/local/bin/php505 -q
<?php
define('STDERR', fopen('php://stderr', 'w'));
fwrite(STDERR, "error!\n");
?>
Is the manual wrong or does php 5.0.5 have change this property ?
Thanks