$output = array();
int $return_var = 0;
exec( "/bin/tar -xf /usr/local/update/newfile", $output, $return_var );
运行好输出$output、$return_var,看是什么问题tar的路径对吗?权限有吗?
int $return_var = 0;
exec( "/bin/tar -xf /usr/local/update/newfile", $output, $return_var );
运行好输出$output、$return_var,看是什么问题tar的路径对吗?权限有吗?
我也将/bin/tar设置为:chmod 777 tar了啊
还是不成,output什么也没显示
/bin/tar: testfile: Cannot open: Permission denied|
/bin/tar: wangdun1: Cannot open: Permission denied|
/bin/tar: Error exit delayed from previous errors|
看你apache的是用什么权限吧shell可以,表示你登陆的运行shell的这个用户有权限
看你apache的是用什么权限吧shell可以,表示你登陆的运行shell的这个用户有权限说的对