sojic
31st October 2008, 19:07
I have some problem with php function exec.
I'm trying to execute
exec("whoami");
echo exec("whoami");
....
but, I do not "receive" anything. Also I should use sudo.
I have /root/start, /root/stop
#!/bin/sh
#touch /var/lock/subsys/local
# Firewall za port forward
iptables -I FORWARD -p tcp -s $1 -d 192.168.168.2 -j ACCEPT
I should execute from php:
exec("sudo /root/start ".$_SERVER['REMOTE_ADDR']);
So... exec do not work, and how to set "sudo with apache"
I'm trying to execute
exec("whoami");
echo exec("whoami");
....
but, I do not "receive" anything. Also I should use sudo.
I have /root/start, /root/stop
#!/bin/sh
#touch /var/lock/subsys/local
# Firewall za port forward
iptables -I FORWARD -p tcp -s $1 -d 192.168.168.2 -j ACCEPT
I should execute from php:
exec("sudo /root/start ".$_SERVER['REMOTE_ADDR']);
So... exec do not work, and how to set "sudo with apache"