CentOS openresty php-fpm 使用 unix sock 链接

发布于 2023-10-13 11:31:43 字数 866 浏览 28 评论 0

在 CentOS 中使用 openresty 和 php-fpm, 配置 php-fpm 以 unix sock 连接,一直报 403 或者 404 错误。开启 openresty 错误日志,查看日志发现:

 connect() to unix:/var/run/php7-fpm.sock failed (13: Permission denied) 

/var/run/php7-fpm.sock 更改权限

sudo chmod 777 /var/run/php7-fpm.sock

注: 报错原因是在 www.conf 配置文件中没有去掉注释:

; Set permissions for unix socket, if one is used. In Linux, read/write
; permissions must be set in order to allow connections from a web server.
; Default Values: user and group are set as the running user
;                 mode is set to 0660
;listen.owner = nobody
;listen.group = nobody
;listen.mode = 0660

去掉注释即可

其中 /var/run/php7-fpm.sock 在 php 配置文件路径: /etc/php-fpm.d/www.conf

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

文章
评论
27 人气
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文