Hi again,

thank you for your replay.

could you explain me how did you do that?
Because I tried to recompile php with the options that you written
down (I put that in the file get_php, does it correct?) but at the
moment I'm not able to start bluetooth from my web page....
(./cdBluez-start)

thank you in advance.





--- In [email protected], "Scott Lingerfelt"
<[EMAIL PROTECTED]> wrote:
>
> I am running the FoxServe!
> 
> I have not started work on this at this time but I should get something
> together soon!  I currently stop the existing httpd service and start
> another which runs as root allowing exec("") commands to work.  So a big
> security hole!  Not to worried that it runs on a local intranet site
and not
> exposed to the internet.
> 
> Scott
> 
> On 7/23/08, ssmtux <[EMAIL PROTECTED]> wrote:
> >
> > Hello,
> >
> > thanks in advance.
> > May I ask you if with this option also the exec("") could work?
> >
> > Although I don't understand where I could manage the following:
> > --disable-all \
> > --with-config-file-path=/etc/ \
> > --enable-pdo \
> > --enable-session \
> > --with-pdo-sqlite \
> > --enable-posix \
> > --enable-pcntl \
> > --enable-discard-path
> >
> > Regards.
> >
> > --- In [email protected] <foxboard%40yahoogroups.com>, "Scott
> > Lingerfelt"
> > <scott.lingerfelt@> wrote:
> > >
> > > Hi Jono,
> > >
> > > This does help thanks for sharing!
> > >
> > > Scott
> > >
> > > On 7/17/08, Jono Woodhouse <justcool_foxyahoo@> wrote:
> > > >
> > > > Hi Scott
> > > >
> > > > We've tried a number of different ways of calling system
commands, and
> > > > found that when using sqlite3 (via PHP's PDO drivers) that it was
> > tricky to
> > > > get right on the foxboard. In the end I used the following
> > function that
> > > > worked as long as it was called before any of the SQLite3
> > functions. Your
> > > > situation may be quite different though..... and hopefully you can
> > use the
> > > > normal system commands without needing to use the following.....
> > but here it
> > > > is for reference:
> > > >
> > > > <?php function systemcmd_ex($commandstr)
> > > > {
> > > > $pid = pcntl_fork();
> > > > if ($pid == -1) {
> > > > die('could not fork');
> > > > } else if ($pid) {
> > > > // we are the parent
> > > > pcntl_waitpid($pid, $status); //Protect against Zombie
> > children
> > > > return($status);
> > > > } else {
> > > > // we are the child
> > > > // Use pcnl_exec
> > > > $args = array ($commandstr);
> > > > pcntl_exec("/var/local/www/quiet.sh", $args);
> > > > exit(-1); // should never get here!!
> > > > }
> > > > }
> > > > ?>
> > > >
> > > > You'll also need to create a quiet.sh script (also with chmod +x)
> > - you may
> > > > want it in another location - just remember to change the
> > reference to it's
> > > > path above too.
> > > > which has the following 2 lines in it (remember to use UNIX (and
> > not DOS)
> > > > encoding for this file):
> > > > #!/bin/sh
> > > > $@ > /dev/null 2>&1
> > > >
> > > >
> > > > We are configuring php (v5.2.6) with the following options:
> > > > --disable-all \
> > > > --with-config-file-path=/etc/ \
> > > > --enable-pdo \
> > > > --enable-session \
> > > > --with-pdo-sqlite \
> > > > --enable-posix \
> > > > --enable-pcntl \
> > > > --enable-discard-path
> > > >
> > > >
> > > > Cheers
> > > > Jono
> > > >
> > > > Scott Lingerfelt wrote:
> > > >
> > > > I have been successfull sending arguments to a shell script
from a php
> > > > web page but cannot get them to be passed to the system.
> > > >
> > > > How can I have an interface in php and have the user set the
date and
> > > > submit allowing it to update the system date and time?
> > > >
> > > > Here is a simple php test page:
> > > > [code]
> > > > <?php
> > > > $cmd=070600002008.00 //test date/time
> > > >
> > > > $output = shell_exec('/mnt/flash/date_set.sh '.$cmd);
> > > > echo "<pre>$output</pre>";
> > > > ?>
> > > > [/code]
> > > >
> > > > and here is the script date_set.sh:
> > > > [code]
> > > > var1=$1
> > > > echo 'date ' . $var1
> > > > [/code]
> > > >
> > > > Thanks in advance,
> > > >
> > > > Scott
> > > >
> > > >
> > > >
> > >
> >
> > 
> >
>


Reply via email to