php-general | 2001092

Re: [PHP] Running a Shell Script in PHP HELP! From: Kath (kath <email protected>)
Date: 09/30/01

Executing the script could be good :)

Try a system(); command.

Alas, remember, PHP runs as whatever user apache does, so chances are it has
no privledges to run any of these operations as it is
www/nobody/apache/daemon/etc.

You could sudo it in the system call.

- k

----- Original Message -----
From: "Armando Cerna" <armando <email protected>>
To: <php-general <email protected>>
Sent: Sunday, September 30, 2001 7:14 PM
Subject: [PHP] Running a Shell Script in PHP HELP!

>
> I have a shell script that I am executing like this $files =
`shellscript`;
> but if I do an if ($files) it doesn't read $files as existing. The
contents
> of the shell script is a smbclient line that copies a bunch of DBF files
from
> another machine. Anyone have any idea? Below is a little snipit of my
code
>
> $files = `updatemp`;
>
>
> if ($files) {
> print "$files<br>";
> print "I am god";
>
> } else {
> print "$files";
> print "It's ok you'll get it working. =)";
> }
>
>
>
>
>
>
> The contents of the updatemp file is as follows
>
> smbclient //machine/c -I 192.168.0.4 -U armando%secret -D a1 -c 'lcd
/tmp/dbf
> ; prompt ; mget *.dbf ; quit'
>
>
> Thanks in advance,
> Armando
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: php-general-unsubscribe <email protected>
> For additional commands, e-mail: php-general-help <email protected>
> To contact the list administrators, e-mail: php-list-admin <email protected>
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-general-unsubscribe <email protected>
For additional commands, e-mail: php-general-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>