php7 服务重启时的 fpm sock 文件所有权

php7 fpm sock file ownership on service restart

我刚安装好PHP7 https://github.com/kasparsd/php-7-debian

一切正常,除了我每次做 service php7-fpm restart 我需要手动将文件 /run/php7-fpm.sock 的所有权设置为 www-data

设置权限后一切正常。但是如何在每次重启时避免这种情况?

重新启动后所有权总是root

php-fpm.ini

user = www-data
group = www-data

如果那是您的本地开发环境,只需将 www-data 添加到 sudo。这应该会让事情变得简单。

也尝试重新安装 PHP

以下教程可能会有帮助。

https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-php-7-on-ubuntu-14-04

文件套接字的所有权由 FPM config file.

中的 listen.ownerlisten.group 指令决定