我有一个马马虎虎的问题,问题是,根据我的理解,755用于文件夹,644用于文件,644是只读等...
现在我的老板说我们的一位客户在他们上传时遇到了WP画廊问题 一个画廊/图片等,并非所有这些都能奏效。所以我的老板说“这是一个许可问题”
现在,当我进入那里时,它应该是什么,文件夹是755,以及单个文件,644 ....
那说,我告诉她这没关系,她说不,不是个别文件也必须是755 ..那个人可以看到他们......我告诉她,好吧644只读,所以任何观看者他们应该有权访问。
长话短说,她不会满意,直到所有文件都是755.当我查看父文件夹(gallery文件夹)的权限时,它也是755。
有没有办法让所有内部文件755而不是手动逐个进行?
***编辑 - 我需要做到这一点,以便将来,无论何时通过任何方法(在他的情况下,worpress)上传文件,它自动进入755。
先谢谢。
答案 0 :(得分:3)
递归更改权限
chmod 755 -R parent_folder
答案 1 :(得分:2)
拥有文件本身755是一个非常奇怪的要求。 644和755之间的唯一区别是文件是可执行的,并且可能是文件没有被执行。
要修复使用错误权限创建的文件,您可以更改运行php(apache?)的进程的umask,修改php land中的umask或将php代码更改为使用正确的权限创建文件。由于全局更改文件创建的安全隐患,更改php或流程中的umask是最不可取的。
答案 2 :(得分:1)
用谷歌搜索chmod递归:http://www.zzee.com/solutions/chmod-help.shtml
检查-R属性,shoudl做你需要的事情