www.sock failed (13: Permission denied)
Posted 风哀伤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了www.sock failed (13: Permission denied)相关的知识,希望对你有一定的参考价值。
查看下www.sock文件的用户组,一般是root
而nginx的用户组一般是nginx,
需要将nginx和sock的用户组设置统一
1、使用id www查看下是否存在www用户组
2、若不存在则创建www用户组及www用户
使用命令 groupadd www:www
3、修改php-fpm配置文件etc/php-fpm.d/www.conf
user=www
gtoup=www
listen.owner = www
listen.group = www
4、修改nginx配置文件nginx.conf
user www www
5、重启nginx和php服务
这时生成的 php-cgi.sock文件的所有者,和所有组就是 www 的了,就不会有用户权限不对应的问题
以上是关于www.sock failed (13: Permission denied)的主要内容,如果未能解决你的问题,请参考以下文章
GCP Cloud 运行容器服务:[pool www] 无法写入套接字 '/run/php-fpm/www.sock' 的 ACL
rsync 错误 failed: Permission denied (13)
rsync 错误 failed: Permission denied (13)