Linux
如何在 Fedora 中為 php-fpm 設置 umask
我找不到在 Fedora 19 中設置 umask(為 php 腳本創建的文件設置適當的權限)的位置。(具體來說,我希望新文件具有 664 權限)
這是我最終的做法,以防這對某人有所幫助:
創建文件
/etc/systemd/system/php5-fpm.service.d/php5-fpm.service.conf
(必須以
.conf
)結尾,內容為:.include /lib/systemd/system/php5-fpm.service [Service] UMask=0002
然後執行
systemctl daemon-reload systemctl restart php5-fpm
只需執行:
systemctl edit unit.service
。這將為服務創建 override.conf。裡面添加:[Service] UMask=0002
並重新啟用服務:
systemctl reenable unit.service
在您的情況下 unit.service 是 httpd.service