我的网络服务器生成的文件的权限存在问题:nginx。 当客户端在服务器上上传文件时,它具有644权限(使用用户/组:apache:apache)。 但是这个文件必须由设计者(他是apache组的成员)修改,但是具有644权限,它是不可能的。 我必须每分钟手动(或使用脚本)更改文件权限。
如何更改所创建文件的umask?例如从644到664。 我不知道该怎么做。 我试图更改系统的umask,但它对我的网络服务器创建的文件不起作用,所以......你能帮助我吗?
(抱歉我的英语不好,我是法语:/)
提前致谢
答案 0 :(得分:1)
我找到了解决方案。 我在这里发布,它可以帮助其他人。
所以,我修改了 / etc / sysconfig / php-fpm 来添加:
umask 0002
还添加了一行
/etc/init.d/php-fpm 中的
. /etc/sysconfig/php-fpm
然后重启php-fpm
有效!