zoukankan      html  css  js  c++  java
  • php-fpm开启报错-ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock

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

     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,OK

  • 相关阅读:
    注意身体
    用生命去战斗
    来到华师,一切清零
    linux fork()函数 转载~~~~
    小端大端
    位域
    内存泄漏(memory leak)和内存溢出
    stack,heap的区别
    内存管理简便复习总结
    虚函数&&虚继承
  • 原文地址:https://www.cnblogs.com/wt645631686/p/8377159.html
Copyright © 2011-2022 走看看