當我使用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