Don't forget that this will be executed as the user that the webserver
is running as.  Hopefully that's not root in this case.  Check out the
docs for rsh, you can specify the username with the -l option.  I
don't know if that will accomplish what you want. Also, what do you mean
by "nothing happen".  No output to the browser? The command does not
execute? What error messages are in your webserver's error_log?  I'm not
incredibly well versed in rsh, but you couls potentially run into some
issues with the -l option too.  Check your error_log though, if it
doesn't spell out what's wrong to you, it should atleast give some
information that someone here might be able to expand on.

On Tue, Dec 09, 2003 at 02:44:28PM -0800, Ivone Uribe wrote:
> How can I run a command on a remote host wiht php?
> 
> I'm trying this line but nothing happen.
> passthru("rsh rubella
> /export/dat0/users/augur-se/bin/.upnotify -s
> 1045073262-82425_net2.nextelinternational.com -u
> http://wap.peru.com -a -y D--- -i Location -n");
> 
> I try exec and system, too
> 
> But if I run this from the command line of my machine
> the command run rightly.
> 
> rsh rubella /export/dat0/users/augur-se/bin/.upnotify
> -s 1045073262-82425_net2.nextelinternational.com -u
> http://wap.peru.com -a -y D--- -i Location -n
> 
> Thanks in advance,
> Ivone
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Free Pop-Up Blocker - Get it now
> http://companion.yahoo.com/
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
Brad Lhotsky <[EMAIL PROTECTED]>

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

Reply via email to