Nginx 502 bad getway error connect to php5-fpm.sock failed (13: Permission denied)

今天做了系统更新之后打开页面出现了 502 BAD GETWAY ,打开日志显示:

[crit] 2332#0: *681 connect() to unix:/tmp/php-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 104.224.169.175, server: xxx.xxx.com, request: “GET /p.php HTTP/1.1”, upstream: “fastcgi://unix:/tmp/php-fpm.sock:”, host: “xxx.xxx.com”

这是由于权限不足导致的,没法使用.sock 文件进行解析PHP,如果我们手动设置/tmp/php-fpm.sock设置成777权限就可以打开了。

下面我们只需要修改一下配置文件,一劳永逸的方法,下次不需要手动修改权限:

vi /etc/php-fpm.d/www.conf

将下面3行之前的分号删除,变成如下内容即可:

listen.owner = www-data  listen.group = www-data  listen.mode = 0660

重启php-fpm:

/etc/init.d/php-fpm restart

如果页面能正常打开表示搞定。

腾讯云限时秒杀【点击购买】

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

Nginx 502 bad getway error connect to php5-fpm.sock failed (13: Permission denied)

`微信`扫码 加好友

链接到文章: https://gkxyz.com/nginx-502-bad-getway-error-connect-to-php5-fpm-sock-failed-13-permission-denied.html

推荐站点

评论已关闭