nginx - php-fpm ne peut pas démarrer après avoir modifié le port par défaut
PHP中文网
PHP中文网 2017-05-16 17:16:28
0
3
1293

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中文网

认证高级PHP讲师

répondre à tous(3)
大家讲道理

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

左手右手慢动作

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

淡淡烟草味

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal