如何在Debian上为php5-fpm设置umask?
|
我正在运行php5-fpm,通过端口(不是套接字)连接nginx.这是Debian Jessie的库存,所有包都是通过apt-get安装的. 我正在尝试更改php5-fpm从0022到0002使用的www-data用户的默认umask以允许组写权限.我试过了: >编辑/etc/init.d/php5-fpm初始化脚本并将–umask 0002添加到start-stop-daemon调用,但它被忽略; 此外,无论我尝试过什么,命令sudo -u www-data bash -c umask总是返回0022. 最佳答案 我能够通过编辑它的unit.service文件来设置php5-fpm服务的umask,如建议的here和here.Debian 8的完整和可用的解决方案是这样的: >手动编辑/etc/systemd/system/multi-user.target.wants/php5-fpm.service文件,并在[Service]部分中添加UMask = 0002行. 现在服务文件如下所示:
注意: >您不能使用systemctl edit php5-fpm.service命令,因为编辑选项是在systemctl版本218中引入的,但Debian 8附带版本215. (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- django-与gunicorn nginx长期运行的请求
- nginx – 使用SSL的Chrome中的“连接未压缩”
- ruby-on-rails – 是否有必要将Unicorn放在Nginx(或Apache)
- 配置 – 如何使用nginx提供图像
- 缓存 – 使用Nginx进行分布式缓存MP4 PseudoStreaming(搜索
- mysql – 什么可能导致Rails创建重复记录?
- 如何根据标题args – nginx重写动态更改文件名
- nginx 反向代理 502 Bad Gateway
- Nginx无法从docker 1.10.1中的嵌入式DNS获取主机
- 如果nginx正在运行(dockerized),则无法建立角度dist
