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