Rumah  >  Soal Jawab  >  teks badan

macos - Isu kebenaran dalam ujian nginx -t selepas pemasangan nginx

Sistem ini ialah mac OS 10.11.8 Pengguna xiaohan memasang nginx melalui brew install nginx dalam terminal Masalah semasa ialah ujian nginx -t gagal di bawah status pengguna xiaohan . Tetapi penyemak imbas boleh mengakses localhost:8080 seperti biasa

Sudah mempunyai kebenaran penuh pada nginx

Barisan pertama fail nginx.conf dengan vim ialah
#user nobody;
Cukup alih keluar # atau tukar kepada
user xiaohan;
Ia tidak berfungsi, sila beri saya nasihat, terima kasih!

PHPzPHPz2713 hari yang lalu713

membalas semua(3)saya akan balas

  • 大家讲道理

    大家讲道理2017-05-16 17:12:44

    Anda perlu mengesahkan sama ada direktori /usr/local/var/run/ dan fail nginx.pid mempunyai kebenaran.

    balas
    0
  • 黄舟

    黄舟2017-05-16 17:12:44

    Saya rasa pengguna anda xiaohan tidak mempunyai kebenaran ke fail /logs/nginx.pid, jadi apabila anda melaksanakan nginx -t di bawah pengguna xiaohan, Kebenaran dinafikan dilaporkan.

    balas
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 17:12:44

    Biasanya, hanya root yang mempunyai akses kepada /logs/nginx.pid, anda boleh gunakan ls -l untuk melihatnya

    balas
    0
  • Batalbalas