Rumah  >  Soal Jawab  >  teks badan

nginx - php-fpm tidak boleh bermula selepas menukar port lalai

Baru-baru ini membina pelayan nginx yang menyokong PHP pada Centos 7. nginx, PHP dan php-fpm semuanya dipasang menggunakan yum dan ia berfungsi seperti biasa.
Tetapi kerana program lain perlu menduduki port 9000, konfigurasi dalam /etc/php-fpm.d/www.conf ditukar:

listen = 127.0.0.1:32328

Selepas pengubahsuaian, php-fpm tidak boleh dimulakan, dan mesej ralat adalah seperti berikut:

Ralat dinafikan kebenaran berlaku
Dan yang paling pelik ialah selepas menukarnya kembali kepada 9000, ia bermula dengan jayanya semula!
Cuba mengubah suai pemilik dengar, kumpulan dengar dan mod dengar dalam /etc/php-fpm.d/www.conf

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

Saya juga mematikan tembok api Centos 7, tetapi masih mendapat ralat yang sama
Boleh saya bertanya di mana masalahnya, terima kasih!

PHP中文网PHP中文网2713 hari yang lalu1258

membalas semua(3)saya akan balas

  • 大家讲道理

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

    Selinux CentOS7 nampaknya mempunyai sekatan pada pengikatan port di atas 1024, jadi anda harus menyemak Selinux terlebih dahulu Jika ada, anda boleh mematikannya dahulu.
    getenforce untuk melihat jika SELinux dihidupkan, matikan selinux dan mulakannya semula
    http://www.jb51.net/LINUXjishu/192576.html

    .

    balas
    0
  • ringa_lee

    ringa_lee2017-05-16 17:18:28

    Dengan cara ini, saya ingin bertanya bagaimana untuk menyematkan soalan lapuk dengan elegan ke bahagian atas

    balas
    0
  • 淡淡烟草味

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

    Saya mengesyaki bahawa pelabuhan anda telah diduduki. . . .

    balas
    0
  • Batalbalas