I added it to passthru(), shell_exec (and backticks) are disabled in
safe_mode altogether.  I would image it also affects proc_open() and
popen(), I'll test and add it to those.

> > What other places does it need to be documented?
> 
> Maybe for passthru(), shell_exec(), proc_open() and in the place that is
> talking about `command` ?
> I didn't had the time to test it, this is why the bug is still marked as
> Open.
> 
> didou
> 
> >
> >>  ID:               27076
> >>  Updated by:       [EMAIL PROTECTED]
> >>  Reported By:      not at valid dot email
> >> -Status:           Closed
> >> +Status:           Open
> >>  Bug Type:         Documentation problem
> >>  Operating System: linux
> >>  PHP Version:      Irrelevant
> >>  New Comment:
> >>
> >> You didn't fix nothing here... I added an entity yesterday :
> >>
> >>
> >>
> >> http://news.php.net/article.php?group=php.doc&article=969358998
> >>
> >>
> >>
> >> This bug report is about the problem reflected by &warn.sm.exec; It's
> >> already in exec() and system() man page, but still need to be added
> >> elsewhere.
> >>
> >>
> >>
> >> didou
> >>
> >>
> >> Previous Comments:
> >> ------------------------------------------------------------------------
> >>
> >> [2004-02-17 21:31:32] [EMAIL PROTECTED]
> >>
> >> This bug has been fixed in the documentation's XML sources. Since the
> >> online and downloadable versions of the documentation need some time
> >> to get updated, we would like to ask you to be a bit patient.
> >>
> >> Thank you for the report, and for helping us make our documentation
> >> better.
> >>
> >> Added the entity [EMAIL PROTECTED] created to passthru() and system().
> >>
> >> ------------------------------------------------------------------------
> >>
> >> [2004-02-09 09:47:24] [EMAIL PROTECTED]
> >>
> >> This should also be mentionned in the other functions of ref.exec.
> >> Maybe with an entity ?
> >>
> >> ------------------------------------------------------------------------
> >>
> >> [2004-01-28 15:03:42] [EMAIL PROTECTED]
> >>
> >> This bug has been fixed in the documentation's XML sources. Since the
> >> online and downloadable versions of the documentation need some time
> >> to get updated, we would like to ask you to be a bit patient.
> >>
> >> Thank you for the report, and for helping us make our documentation
> >> better.
> >>
> >> I added a warning below the other safe_mode note. Thanks.
> >>
> >> ------------------------------------------------------------------------
> >>
> >> [2004-01-28 14:53:20] [EMAIL PROTECTED]
> >>
> >> Yes, it's a feature. Couldn't find it documented anywhere.
> >>
> >> Reclassifed as documentation problem.
> >>
> >>
> >>
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >> [2004-01-28 12:39:16] not at valid dot email
> >>
> >> Description:
> >> ------------
> >> safe_mode cause exec command to parse all arguments after the command
> >> as one argument (in quote?)
> >>
> >>
> >>
> >> Is this a bug? is it documented somewhere?
> >>
> >>
> >>
> >> Reproduce code:
> >> ---------------
> >> <?php
> >>
> >> exec("echo x | echo y",$output);
> >>
> >> $output=implode(',',$output);
> >>
> >> echo "output is: $output"
> >>
> >> ?>
> >>
> >> Expected result:
> >> ----------------
> >> safe_mode off output is: y
> >>
> >> safe_mode on output is: y
> >>
> >> Actual result:
> >> --------------
> >> safe_mode off output is: y
> >>
> >> safe_mode on output is: x | echo y
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >>
> >> --
> >> Edit this bug report at http://bugs.php.net/?id=27076&edit=1
> >
> >

Reply via email to