重新启动后删除PHP-FPM套接字文件

重新启动后删除PHP-FPM套接字文件,php,linux,ubuntu,fpm,Php,Linux,Ubuntu,Fpm,为了在我的网站上安装PhpMyAdmin,我遵循了这一点。 一切都在运行,但网站突然慢了下来。由于是服务器问题,我重新启动了VPS。 现在它给了我错误502-Nginx的坏网关 我注意到问题在于/run/目录中没有sub dir/php/所以它找不到php FPM套接字文件。 我能做什么 以下是PHP FPM错误: ● php7.4-fpm.service - The PHP 7.4 FastCGI Process Manager Loaded: loaded (/lib/sy

为了在我的网站上安装PhpMyAdmin,我遵循了这一点。 一切都在运行,但网站突然慢了下来。由于是服务器问题,我重新启动了VPS。 现在它给了我错误502-Nginx的坏网关

我注意到问题在于/run/目录中没有sub dir/php/所以它找不到php FPM套接字文件。 我能做什么

以下是PHP FPM错误:

    ● php7.4-fpm.service - The PHP 7.4 FastCGI Process Manager
     Loaded: loaded (/lib/systemd/system/php7.4-fpm.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sat 2021-05-01 21:01:11 CEST; 5s ago
       Docs: man:php-fpm7.4(8)
    Process: 12248 ExecStart=/usr/sbin/php-fpm7.4 --nodaemonize --fpm-config /etc/php/7.4/fpm/php-fpm.conf (code=exited>
    Process: 12260 ExecStopPost=/usr/lib/php/php-fpm-socket-helper remove /run/php/php-fpm.sock /etc/php/7.4/fpm/pool.d>
   Main PID: 12248 (code=exited, status=78)

May 01 21:01:11 myserver.net systemd[1]: Starting The PHP 7.4 FastCGI Process Manager...
May 01 21:01:11 myserver.net php-fpm7.4[12248]: [01-May-2021 21:01:11] ERROR: unable to bind listening s>
May 01 21:01:11 myserver.net php-fpm7.4[12248]: [01-May-2021 21:01:11] ERROR: FPM initialization failed
May 01 21:01:11 myserver.net systemd[1]: php7.4-fpm.service: Main process exited, code=exited, status=78>
May 01 21:01:11 myserver.net systemd[1]: php7.4-fpm.service: Failed with result 'exit-code'.
May 01 21:01:11 myserver.net systemd[1]: Failed to start The PHP 7.4 FastCGI Process Manager.
我自己回答

我使用以下命令手动创建了文件夹:

mkdir /var/run/php
然后启动php7.4-fpm服务

有谁能告诉我更多关于为什么会发生这种情况的事情吗