|
我以前写的PHP程序现在为什么不能用了?
以前是用redhat 8.0的版,
用exec函数可以执行外部命令,现在换到了Redhat Linux AS 4下为什么不能用了?
功能:创建一个用户
借助sudo来实现的
有两个文件
一个是:
/sbin/createuser.sh
内容为:
/usr/sbin/sudo /usr/sbin/useradd $!
sudo执行的命令也加到sudoers里去了
mkuser.php
PHP程序的内容为:
<?PHP
$username="mylinux";
exec("/sbin/createuser.sh $username")
?>
这个程序以前在Redhed Linux 8 里都没有问题。。可以功能的创建用户
今天把这些程序拷到RH AS 4下就执行不了。没办法创建用户,也没有提示出错?
有哪位高手知道的,请指点一下!!!! |
|