作者wshadow (小早)
看板PHP
标题[请益] exec执行系统命令
时间Mon Oct 16 15:54:57 2006
apache的使用者是www
我用www登入後执行/usr/local/bin/php makesh.php
可以成功执行makesh.php,印出test
makesh.php内容:
if(exec("sudo sh backnow.sh",$res,$err))
{
echo "test";
}
else echo $err;
可是用网页开启makesh.php
却印出127($err)
请问有人知道怎麽解决吗/____\
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.131.254
1F:推 buganini:你跑apache的身分可以sudo吗? 10/17 03:13
2F:→ wshadow:可以 10/17 10:27
3F:推 littlex:script 路径用绝对路径? 10/17 14:47