当我使用apache2服务器时,在/ etc/apache2/envvars中设置默认umask
到0002
用于解决我所有的权限问题。现在我正在尝试设置nginx/php-fpm,当遇到不正确的权限时,我遇到了同样的问题。Nginx/php-fpm umask设置
是否有umask
在nginx或php-fpm中设置?
当我使用apache2服务器时,在/ etc/apache2/envvars中设置默认umask
到0002
用于解决我所有的权限问题。现在我正在尝试设置nginx/php-fpm,当遇到不正确的权限时,我遇到了同样的问题。Nginx/php-fpm umask设置
是否有umask
在nginx或php-fpm中设置?
我设法解决这个为自己加umask 0002
到/etc/init/php-fpm.conf
(不/etc/init.d/php-fpm
)。有关说明,请参阅How to trace where php5-fpm umask settings are coming from on ubuntu。
取自另一个回答的链接问题:
如果您使用systemd [即Ubuntu的16.04],然后编辑/lib/systemd/system/php5-fpm.service
和编辑章的 “服务”
[Service]
UMask=0002