老莫的笔记本  
  
查看: 1230|回复: 0

unix:/tmp/php-cgi-55.sock failed (2: No such file or directory)

[复制链接]

662

主题

878

帖子

5145

积分

超级版主

Rank: 8Rank: 8

积分
5145
发表于 2019-12-12 15:46:18 | 显示全部楼层 |阅读模式
就很坑爹 : phpmyadmin  报错  405  查看得到 nginx 报错日志上写着 :
  1. 2019/12/12 14:07:41 [crit] 7131#0: *47268 connect() to unix:/tmp/php-cgi-55.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: 127.0.0.1, request: "GET /phpfpm_55_status HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi-55.sock:", host: "127.0.0.1"
复制代码


提取关键字:
connect() php-cgi.sock failed (2: No such file or directory) 问题原因:  nginx 与 php-form 两个所链接的 文件不一致


解决办法: 这个文件名 就是 php-cgi-55.sock   【在 /www/server/php/73/etc/php-fpm.conf   这里,把它复制到 nginx 的配置项中
           但是:我不是这面解决的
        我发现 在这里 nginx 引入php 的配置文件是    include enable-php.conf;   这个文件所在位置: /www/server/nginx/conf   【注意文件名要对】打开发现: 居然一片空白  ,
         然后我就跑到我自己服务器上 复制了这个文件里面的内容 :

  1.         location ~ [^/]\.php(/|$)
  2.         {
  3.             try_files $uri =404;
  4.             fastcgi_pass  unix:/tmp/php-cgi-55.sock;
  5.             fastcgi_index index.php;
  6.             include fastcgi.conf;
  7.         }
复制代码


   注意 php 版本要对, 然后进去之后  。好了 phpmyadmin 可以正常运行了 【另外发现远程连接不了 ,看起来跟这个没有关系】

参考网址: https://www.php.cn/php-weizijiaocheng-229083.html   
参考网址: http://www.manongjc.com/detail/8-vawqpiomethbbca.html  





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表