php-fpm開啓報錯-ERROR: An another FPM instance seems to already listen on /tmp/php-cgi.sock

在升級了php7.2.0版本以後,從新啓動php-fpm過程當中遇到一個報錯。php

 An another FPM instance seems to already listen on /tmp/php-cgi.sock
# netstat -ant | grep 9000  //查看啓動進程,發現沒啓動成功

咱們去查看一下php-fpm.conf裏面的配置:html

# 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地址作對應的修改:nginx

# 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,OKvim

相關文章
相關標籤/搜索