找不到 /var/run/php-fpm/php7.4-fpm.sock 或 /var/run/php-fpm/
P粉036800074
P粉036800074 2023-10-30 20:36:23
0
1
624

使用:Ubuntu 20.04

PHP 启动失败因为缺少 /var/run/php-fpm/php7.4-fpm.sock 和 /var/run/php-fpm/php7.4-fpm.pid

详细信息如下:(来自systemctl status php7.4-fpm.service的反馈)

● php-fpm7.4[3465899]:错误:无法绑定 地址“/var/run/php-fpm/php7.5-fpm.sock”的监 听套接字:没有这样的 文件或目录(2)

● php-fpm7.4[3465899]:错误:无法绑定 地址“/run/php-fpm/php7.5-fpm.pid”的监 听套接字:没有这样的 文件或目录(2)

我检查了“/etc/php/7.4/fpm/pool.d/www.conf”,但文件中有以下代码:

;li sten = 127.0.0.1:9000
lis ten = /var/run/php-fpm/php7.4-fpm.sock


P粉036800074
P粉036800074

全部回复(1)
P粉894008490

第一个问题:它正在搜索 php7.5-fpm.sock 而不是 php7.4-fpm.sock

但是自从您确认您的 /etc/php/7.4/fpm/pool.d/www.conf 确实有 listen = /var/run/php-fpm/php7. 4-fpm.sock,我假设 php7.5-fpm.sock 命名已被处理/调整。

第二个问题:当您的 FPM 运行时,.sock 文件不存在。要解决此问题,请运行以下命令:

mkdir -p /var/run/php-fpm
touch /var/run/php-fpm/php7.4-fpm.sock

注意: 如果您的权限被拒绝,您应该使用 sudo 来执行上述命令。

然后重新启动您的 PHP-FPM 服务。

希望有帮助!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!