跪求帮助!!跪求帮助!!!shell脚本有一行无法执行。求大神~困扰2天了
发表于 : 2014-06-26 21:01
问题是这样的 我通过php的system()函数 来调用shell命令
shell脚本如下:
#!/bin/sh
mkdir "/var/www/111111" #为了测试php能不能调用
sudo svn update /var/www/svn/svn1 #我要同步svn服务器
chown www-data:www-data -R /var/www/svn/svn1
chmod -R 755 /var/www/svn/svn1
场景一:我单独来调用脚本 没有任何问题 都能执行 文件能创建 权限能修改 svn同步
场景二:我通过php来执行 只能执行 文件创建 和 权限修改 就是不能svn同步 我找了好久都不知道什么原因
百度了一下:大多说权限问题 其实我是liunx菜鸟 我通通的改 但是还是不起作用 权限试过了很多种 都不行
/etc/passwd
chgrp root www-data
nano /etc/group
usermod -g root www-data
ano /etc/sudoers
都用过了 还是不行 求助啊啊啊啊啊 啊啊啊啊啊啊啊
shell脚本如下:
#!/bin/sh
mkdir "/var/www/111111" #为了测试php能不能调用
sudo svn update /var/www/svn/svn1 #我要同步svn服务器
chown www-data:www-data -R /var/www/svn/svn1
chmod -R 755 /var/www/svn/svn1
场景一:我单独来调用脚本 没有任何问题 都能执行 文件能创建 权限能修改 svn同步
场景二:我通过php来执行 只能执行 文件创建 和 权限修改 就是不能svn同步 我找了好久都不知道什么原因
百度了一下:大多说权限问题 其实我是liunx菜鸟 我通通的改 但是还是不起作用 权限试过了很多种 都不行
/etc/passwd
chgrp root www-data
nano /etc/group
usermod -g root www-data
ano /etc/sudoers
都用过了 还是不行 求助啊啊啊啊啊 啊啊啊啊啊啊啊