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

nginx - php-fpm ne peut pas démarrer après avoir modifié le port par défaut

Récemment construit un serveur nginx prenant en charge PHP sur Centos 7. nginx, PHP et php-fpm ont tous été installés en utilisant yum et ils fonctionnent normalement.
Mais comme d'autres programmes doivent occuper le port 9000, la configuration dans /etc/php-fpm.d/www.conf est modifiée :

listen = 127.0.0.1:32328

Après modification, php-fpm ne peut pas être démarré, et le message d'erreur est le suivant :

Une erreur d'autorisation refusée s'est produite
Et le plus étrange est qu'après l'avoir rétabli à 9000, il a redémarré avec succès !
J'ai essayé de modifier le propriétaire d'écoute, le groupe d'écoute et le mode d'écoute dans /etc/php-fpm.d/www.conf

listen.owner = nginx
listen.group = nginx
listen.mode = 0666

J'ai également désactivé le pare-feu de Centos 7, mais j'ai toujours la même erreur
Puis-je demander où est le problème, merci !

PHP中文网PHP中文网2713 Il y a quelques jours1257

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

  • 大家讲道理

    大家讲道理2017-05-16 17:18:28

    Selinux de CentOS7 semble avoir des restrictions sur la liaison de port supérieure à 1024, vous devez donc d'abord vérifier Selinux s'il y en a, vous pouvez d'abord le désactiver.
    getenforce pour voir si SELinux est activé. Si c'est le cas, désactivez selinux et redémarrez-le
    http://www.jb51.net/LINUXjishu/192576.html

    répondre
    0
  • ringa_lee

    ringa_lee2017-05-16 17:18:28

    Au fait, j'aimerais demander comment épingler élégamment les questions obsolètes en haut

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:18:28

    Je soupçonne que votre port est occupé. . . .

    répondre
    0
  • Annulerrépondre