使用: Ubuntu 20.04
/var/run/php-fpm/php7.4-fpm.sock および /var/run/php-fpm/php7.4-fpm.pidが欠落しているため、PHP の起動に失敗しました。
詳細は次のとおりです。 (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」を確認しましたが、ファイル内に次のコードがあります:
リーリー
最初の問題:
が検索されています。php7.4-fpm.sock
ではなく
php7.5-fpm.sockしかし、
/etc/php/7.4/fpm/pool.d/www.conf
にlisten = /var/run/php-fpm/php7.4 があることを確認したので、 -fpm.sock
、php7.5-fpm.sock
という名前が処理/調整されていると思います。2 番目の問題: FPM の実行中に、
リーリー ###知らせ: アクセス許可が拒否された場合は、.sock
ファイルが存在しません。この問題を解決するには、次のコマンドを実行します:sudo
次に、PHP-FPM サービスを再起動します。を使用して上記のコマンドを実行する必要があります。
###それが役に立てば幸い!