码迷,mamicode.com
首页 > Web开发 > 详细

php-fpm开启报错-ERROR: An another FPM instance seems..

时间:2020-04-01 14:29:00      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:地址   roo   read   netstat   sock   启动进程   back   instance   rip   

在部署项目的时候遇到了 An another FPM instance seems to already listen on /tmp/php-cgi.sock
解决方法:

netstat -ant | grep 9000  //查看启动进程,发现没启动成功

查看php-fpm.conf里面的配置:

vim  /usr/local/php/etc/php-fpm.conf
[www]
listen = /tmp/php-cgi.sock   //注意这里,要与下面的一致
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www

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

vim /usr/local/nginx/conf/nginx.conf
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就恢复正常了.

php-fpm开启报错-ERROR: An another FPM instance seems..

标签:地址   roo   read   netstat   sock   启动进程   back   instance   rip   

原文地址:https://blog.51cto.com/14472348/2483762

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!