无法在 /run/php/php8.0-fpm.sock、Nginx Web 服务器中找到 php8.0-fpm.sock

无法在 /run/php/php8.0-fpm.sock、Nginx Web 服务器中找到 php8.0-fpm.sock

我目前正在 Nginx Web 服务器中监听 TCP 套接字,但出于某些原因,我想监听我的 UNIX 域套接字。问题是我无法php8.0-fpm.sock/var/run/php/php8.0-fpm.sock/run/php/php8.0-fpm.sock路径中找到。当我运行 时ls /run/php,它只显示php8.0-fpm.pid

systemctl status php8.0-fpm确认已安装并正确运行:

php8.0-fpm.service - The PHP 8.0 FastCGI Process Manager

     Loaded: loaded (/lib/systemd/system/php8.0-fpm.service; enabled; vendor pr /php8.0-fpm.service; enabled; vendor preset: enabled)

     Active: active (running) since Sat 2021-10-30 03:03:54 EDT; 20min ago

       Docs: man:php-fpm8.0(8)

    Process: 282214 ExecStartPost=/usr/lib/php/php-fpm-socket-helper install /run/php/php-fpm.sock /etc/php/8.0/fpm/pool.d/www.conf 80 (code=exited, status=0/SUCCESS)

   Main PID: 282200 (php-fpm8.0)

     Status: "Processes active: 0, idle: 2, Requests: 7, slow: 0, Traffic: 0req/sec"

      Tasks: 3 (limit: 4621)

     Memory: 67.5M

     CGroup: /system.slice/php8.0-fpm.service
             ├─282200 php-fpm: master process (/etc/php/8.0/fpm/php-fpm.conf)

             ├─282212 php-fpm: pool www

             └─282213 php-fpm: pool www

Oct 30 03:03:54 127.0.0.1localhost systemd[1]: Starting The PHP 8.0 FastCGI Promd[1]: Starting The PHP 8.0 FastCGI Process Manager...

Oct 30 03:03:54 127.0.0.1localhost systemd[1]: Started The PHP 8.0 FastCGI Procmd[1]: Started The PHP 8.0 FastCGI Process Manager.

答案1

尝试用找到它。

find / -name "*fpm.sock"

答案2

您可以选择:

netstat -pluntx |grep php

netstat 中的选项 -x 正在查找所有套接字监听

相关内容