前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >php-fpm开启报错-ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock

php-fpm开启报错-ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock

作者头像
Lansonli
发布2021-10-09 15:15:58
1.9K0
发布2021-10-09 15:15:58
举报
文章被收录于专栏:Lansonli技术博客Lansonli技术博客

在升级了php7.3.2版本之后,重新启动php-fpm过程中遇到一个报错。

代码语言:javascript
复制
 An another FPM instance seems to already listen on /tmp/php-cgi.sock
代码语言:javascript
复制
netstat -ant | grep 9000  //查看启动进程,发现没启动成功

我们去查看一下php-fpm.conf里面的配置:

代码语言:javascript
复制
vim  /usr/local/php/etc/php-fpm.conf
代码语言:javascript
复制
[www]
listen = /tmp/php-cgi.sock   //注意
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www

此时我们需要根据配置文件的listen地址做对应的修改:

代码语言:javascript
复制
# vim /usr/local/nginx/conf/nginx.conf
代码语言:javascript
复制
location ~ [^/]\.php(/|$) {
       fastcgi_pass unix:/tmp/php-cgi.sock;    //把127.0.0.1:9000改为此行
       fastcgi_index index.php;
       fastcgi_param SCRIPT_FILENAME     $document_root$fastcgi_script_name;
       include fastcgi_params;
}
location / {
      root   html;
      index index.php index.html index.htm;
}

修改完平滑重启nginx,然后启动php-fpm,OK

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-01-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档