简体   繁体   English

缺少 /var/run/php-fpm/php7.4-fpm.sock 或 /var/run/php-fpm/

[英]Missing /var/run/php-fpm/php7.4-fpm.sock or /var/run/php-fpm/

Using: Ubuntu 20.04使用:Ubuntu 20.04
PHP starts failed because missing /var/run/php-fpm/php7.4-fpm.sock & /var/run/php-fpm/php7.4-fpm.pid . PHP 启动失败,因为缺少 /var/run/php-fpm/php7.4-fpm.sock & /var/run/php-fpm/php7.4-fpm.pid
Heres the details: (feedback from systemctl status php7.4-fpm.service )以下是详细信息:(来自systemctl status php7.4-fpm.service反馈)

● php-fpm7.4[3465899]:ERROR: unable to bind listening socket for address '/var/run/php-fpm/php7.5-fpm.sock': No such file or directory (2) ● php-fpm7.4[3465899]:ERROR: unable to bind listener socket for address '/var/run/php-fpm/php7.5-fpm.sock': No such file or directory (2)

● php-fpm7.4[3465899]:ERROR: unable to bind listening socket for address '/run/php-fpm/php7.5-fpm.pid': No such file or directory (2) ● php-fpm7.4[3465899]:ERROR: unable to bind listener socket for address '/run/php-fpm/php7.5-fpm.pid': No such file or directory (2)

I checked "/etc/php/7.4/fpm/pool.d/www.conf", but there is the following code in the file:我检查了“/etc/php/7.4/fpm/pool.d/www.conf”,但文件中有以下代码:

;listen = 127.0.0.1:9000
listen = /var/run/php-fpm/php7.4-fpm.sock

Type in:输入:

cd /run
sudo mkdir php 
sudo mkdir php7.4-fpm
cd /etc/php/7.4/fpm/pool.d/
cp www.conf www.conf.backup
vi www.conf

Find following code:找到以下代码:
line 36:第 36 行:

listen = /run/php/php7.4-fpm.sock听 = /run/php/php7.4-fpm.sock

change it to:将其更改为:

listen = 127.0.0.1:9000听 = 127.0.0.1:9000

line 133:第 133 行:

listen = /var/run/php-fpm/php7.4-fpm.sock听 = /var/run/php-fpm/php7.4-fpm.sock

Remove that line, save that file, and type in:删除该行,保存该文件,然后输入:

sudo service php7.4-fpm stop
sudo service php7.4-fpm start

Thanks: @tkausl @dai007uk谢谢: @tkausl @dai007uk

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM