Matthew Sims wrote:
why would exec("touch /var/www/testfile.txt") work but not

exec("/usr/bin/gpg --homedir /home/testuser/.gnupg blah blah blah")

the dir used in homedir has mode 777 just for testing


this is the actual command I'm trying to run... exec("/usr/bin/gpg --homedir /home/testdir/.gnupg --armor --output e.gpg -e -r uid_someuser sf.txt");

if I run it from the command line, it works fine...



I'm not sure but what if you defined an absolute path for your output
files (e.gpg and sf.txt).

I'm not sure either, but I was thinking absolute too.

Also you might try system(), shell_exec(), or passthru() if you're trying to get output back.

--
Chris Martin
Web Developer
Open Source & Web Standards Advocate
http://www.chriscodes.com/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to