php chown exec() 问题!
我需要编写一个执行程序来更改网络服务器上某些文件夹的所有者。这就是我正在做的工作。
exec('cd /xxxxx/xxxxxx/public_html/ && chown user.user * -R', $out);
说实话,阿帕奇不是我的包,所以在黑暗中跌跌撞撞。基本上,我需要将所有目录更改为用户,而不是当前创建时设置的 99。 php chown() 函数已被禁用,所以我必须使用旧方法。
史蒂夫
I need to write an exec to change owner on some folders on my webserver. This is what I am working with.
exec('cd /xxxxx/xxxxxx/public_html/ && chown user.user * -R', $out);
Got to be honest Apache is not my bag so kind of stumbling in the dark. Basically I need to change all directories to user and not 99 as they currently are set to when they are created. The php chown() function has been disabled so Ive got to go old school.
Steve
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你不能这样做,因为
chown
(通常)需要 root。You can't do it, as
chown
(usually) requires root.