YES. You need to set the safe_mode_exec_dir path to be some path
without binaries. Such as: /etc, although that's a bad example. Make a
directory with only root write access and point that config option to
it.
On Wed, 30 Jun 2004 22:31:27 -0400, robert mena <[EMAIL PROTECTED]> wrote:
>
> Marek, Justin,
>
> am I doing something wrong with the setup because I saw the logs and a
> redeye.php was used to system("perl -xxxx") and was not supposed to.
>
>
> On Thu, 01 Jul 2004 00:32:07 +0200, Marek Kilimajer <[EMAIL PROTECTED]> wrote:
> >
> > Justin Patrin wrote --- nap�sal::
> > > On Wed, 30 Jun 2004 23:50:02 +0200, Marek Kilimajer <[EMAIL PROTECTED]> wrote:
> > >
> > >>robert mena wrote --- nap�sal::
> > >>
> > >>>Hi,
> > >>>
> > >>>I host a few virtual domains in apache 2 and use php.
> > >>>
> > >>>The virtual domain is something like
> > >>>
> > >>><VirtualHost a.b.c.d:80>
> > >>> ServerAdmin [EMAIL PROTECTED]
> > >>> DocumentRoot /home/httpd/html/domain.com
> > >>> ServerName www.domain.com
> > >>> ErrorLog logs/domain.com-error_log
> > >>> CustomLog logs/domain.com-access_log combined
> > >>> ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/
> > >>> <Directory /home/httpd/html/domain.com/>
> > >>> AllowOverride AuthConfig Limit
> > >>> php_admin_value doc_root "/home/httpd/html/domain.com/"
> > >>> php_admin_flag safe_mode on
> > >>> php_admin_value open_basedir "/home/httpd/html/domain.com:/tmp/"
> > >>> </Directory>
> > >>></VirtualHost>
> > >>>
> > >>>Recently I had a minor problem with a user that uploaded via ftp a php
> > >>>script in his domain and this domain used exec/system etc to call
> > >>>perl, read files.
> > >>>
> > >>>Shouldn't the settings above retrict such thing ?
> > >>>
> > >>
> > >>no, this setting affects only php, not programs executed from php
> > >
> > >
> > > If you have safe mode on, you can set various things to stop this. One
> > > is safe_mode_exec_dir.
> >
> > Actualy you have to if you want to use any of the exec functions:
> >
> >
>
>
> !DSPAM:40e37582309468563245817!
>
>
--
paperCrane --Justin Patrin--
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php