這是設置。我有一個使用 apache 運行的 cakePHP 2 應用程序,作為 RHEL 7 上 php-fpm 的反向代理。我創(chuàng)建了一個特定于站點的用戶,我們將其稱為 siteuser。此站點的虛擬主機將為站點用戶用戶/組執(zhí)行“SuexecUserGroup”。我已將 php-fpm 用戶添加到 siteuser 組。cakePHP 2 中有一些特定的目錄必須是可寫的。我已將這些目錄設置為可寫組并設置 S 位,以便創(chuàng)建新文件且該組完好無損。另外,我為php-fpm設置systemd UMask如下:/etc/systemd/system/php-fpm.service.d/override.conf[Service]
UMask=113保存此文件后,我執(zhí)行 systemctl daemon-reload && systemctl restart php-fpm。但是,文件被寫入為 777 而不是我期望的 664。我錯過了什么?
在 systemd 中設置 php-fpm umask
慕桂英3389331
2021-08-21 10:08:29