Rumah  >  Soal Jawab  >  teks badan

nginx menggesa 403 apabila memulakan akses

Selepas memasang nginx, saya menetapkan pemilik sbin/nginx kepada kebenaran root dan suid untuk memantau port 80.

chown root sbin/nginx
chmod u+s sbin/nginx

Tetapi selepas permulaan, mengakses port localhost 80 melaporkan ralat: 403 Forbidden

nginx kandungan fail konfigurasi berkaitan adalah seperti berikut:

server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;
        charset utf-8;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

Maklumat log ralat ialah:

[error] 4633#0: *1 open() "nginx/html/favicon.ico" failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET /favicon.ico HTTP/1.1", host: "localhost", referrer: "http://localhost/"

Kebenaran direktori html adalah seperti berikut, dan terdapat fail indeks yang sepadan dalam direktori ini

drwxrwxrwx@  4 xxxxx  staff  136 Nov 16 21:16 html

Maafkan saya, apakah masalahnya, Baidu kemudiannya berkata ia adalah isu kebenaran, tetapi saya tidak boleh membetulkannya tidak kira bagaimana saya mengubahnya?
Sistem saya ialah mac.

習慣沉默習慣沉默2714 hari yang lalu523

membalas semua(3)saya akan balas

  • 高洛峰

    高洛峰2017-05-16 17:14:19

    Apakah kebenaran fail index.html anda Mungkin anda tidak memberikan kebenaran kepada fail dalam folder.

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:14:19

    Tambah akar pengguna pada pengepala fail konfigurasi nginx, jika ia tidak berfungsi, semak apakah pengguna dan kumpulan untuk fail dalam direktori html anda? Kemudian cuba tukar pengguna permulaan kepada pengguna yang menjadi milik direktori.

    balas
    0
  • 大家讲道理

    大家讲道理2017-05-16 17:14:19

    Cuba matikan tembok api dahulu
    Jika ia tidak berfungsi, matikan juga perkhidmatan SELinux

    balas
    0
  • Batalbalas