nginx 502错 failed (13: Permission denied)

2023-04-25,,

安装nginx和php-fpm之后出现502错误 找了个理由说php-fpm不启动 ,但在我的实践中,该过程开始 找了半天没找到病因。视图nginx记录后 我发现下面的错误

[crit] 2686#0: *1 connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 192.168.50.1, server: [...], request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "[...]"

遇到这样的的解决方法

chmod 0666 /var/run/php5-fpm.sock

OR

chmod 0660 /var/run/php5-fpm.sock
chown www-data:www-data /var/run/php5-fpm.sock

同一时候把以下这些打开

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

重新启动服务

service php5-fpm restart

重新启动后一切OK

相似问题

ubuntu12.04安装php5-fpm 出错connect() to unix:/var/run/php5-fpm.sock

版权声明:本文博客原创文章。博客,未经同意,不得转载。

nginx 502错 failed (13: Permission denied)的相关教程结束。

《nginx 502错 failed (13: Permission denied).doc》

下载本文的Word格式文档,以方便收藏与打印。