答案1
我知道这已经过时了,但对于其他任何人来说,修改 www.conf 并添加 env[UMASK] = 0002 可以解决问题。请注意 2 之前的三个 000,而不是上面受访者回答中的两个。
答案2
/etc/systemd/system/my-service-name-whatever.d/umask.conf
您可以随时通过添加以下内容的配置文件来更改整个 Systemd 服务的 Umask :
[Service]
UMask=0002
答案3
对应 debian 维护者您可以使用/etc/apache2/环境变量对于 apache,那么也许 phpfpm 有一个对应的文件?此外,systemd 在单元文件中有一个 umask 设置,但是如果服务没有本机 systemd 单元文件,我认为它不会被遵守。