Maison  >  Questions et réponses  >  le corps du texte

Introuvable /var/run/php-fpm/php7.4-fpm.sock ou /var/run/php-fpm/

Utilisation : Ubuntu 20.04

Le démarrage de PHP a échoué car /var/run/php-fpm/php7.4-fpm.sock et /var/run/php-fpm/php7.4-fpm.pid sont manquants.

Les détails sont les suivants : (Commentaires de systemctl status php7.4-fpm.service)

Quantity php-fpm7.4[3465899] : Erreur : Impossible de lier Socket d'écoute à l'adresse "/var/run/php-fpm/php7.5-fpm.sock" : cela n'existe pas Fichier ou répertoire (2)

Quantity php-fpm7.4[3465899] : Erreur : Impossible de lier Socket d'écoute à l'adresse "/run/php-fpm/php7.5-fpm.pid" : cela n'existe pas Fichier ou répertoire (2)

J'ai vérifié "/etc/php/7.4/fpm/pool.d/www.conf" mais il y a le code suivant dans le fichier :

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


P粉036800074P粉036800074325 Il y a quelques jours626

répondre à tous(1)je répondrai

  • P粉894008490

    P粉8940084902023-10-31 15:53:54

    Première question : C'est la recherche php7.5-fpm.sock 而不是 php7.4-fpm.sock

    Mais depuis que vous avez confirmé, votre /etc/php/7.4/fpm/pool.d/www.conf 确实有 listen = /var/run/php-fpm/php7. 4-fpm.sock,我假设 php7.5-fpm.socknom a été traité/ajusté.

    Deuxième problème : Lorsque votre FPM est en cours d'exécution, le fichier .sock n'existe pas. Pour résoudre ce problème, exécutez la commande suivante :

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

    Remarque : Si votre autorisation est refusée, vous devez utiliser sudo pour exécuter la commande ci-dessus.

    Redémarrez ensuite votre service PHP-FPM.

    J'espère que cela vous aidera !

    répondre
    0
  • Annulerrépondre