Verwendet: Ubuntu 20.04
Der PHP-Start ist fehlgeschlagen , weil /var/run/php-fpm/php7.4-fpm.sock und /var/run/php-fpm/php7.4-fpm.pid fehlen.
Details sind wie folgt: (Feedback von systemctl status php7.4-fpm.service
)
● php-fpm7.4[3465899]: Fehler: Bindung nicht m?glich Abh?ren des Sockets an der Adresse ?/var/run/php-fpm/php7.5-fpm.sock“: So etwas gibt es nicht Datei oder Verzeichnis (2)
● php-fpm7.4[3465899]: Fehler: Bindung nicht m?glich Abh?ren des Sockets an der Adresse ?/run/php-fpm/php7.5-fpm.pid“: So etwas gibt es nicht Datei oder Verzeichnis (2)
Ich habe ?/etc/php/7.4/fpm/pool.d/www.conf“ überprüft, aber die Datei enth?lt den folgenden Code:
;li sten = 127.0.0.1:9000 lis ten = /var/run/php-fpm/php7.4-fpm.sock
第一個(gè)問(wèn)題:它正在搜索 php7.5-fpm.sock
而不是 php7.4-fpm.sock
但是自從您確認(rèn)您的 /etc/php/7.4/fpm/pool.d/www.conf
確實(shí)有 listen = /var/run/php-fpm/php7. 4-fpm.sock
,我假設(shè) php7.5-fpm.sock
命名已被處理/調(diào)整。
第二個(gè)問(wèn)題:當(dāng)您的 FPM 運(yùn)行時(shí),.sock
文件不存在。要解決此問(wèn)題,請(qǐng)運(yùn)行以下命令:
mkdir -p /var/run/php-fpm touch /var/run/php-fpm/php7.4-fpm.sock
注意:
如果您的權(quán)限被拒絕,您應(yīng)該使用 sudo
來(lái)執(zhí)行上述命令。
然后重新啟動(dòng)您的 PHP-FPM 服務(wù)。
希望有幫助!