2015-02-03 2 views
1

Я только что настроил сервер nginx. Я могу посетить мою веб-страницу (страница «под строительство»), но хотя одно изображение является сервером должным образом сервером (с именем «logo.png»), другое изображение в том же каталоге (у меня есть все в корневом каталоге nginx) не подается и выдает ошибку «403 - Запрещено»). Ниже я покажу вам «http» часть моего файла nginx.conf.Nginx не служит для изображения (403 - запрещенная ошибка)

http { 

    include  mime.types; 
    default_type application/octet-stream; 

    sendfile  on; 

    keepalive_timeout 65; 

    server { 
    listen  80; 
    server_name ***********.com; 
    root html; 

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

Есть ли у вас какие-либо предложения о том, как я могу решить это?

ответ

3

Возможно, у nginx-пользователя нет прав на чтение второго файла. Опции:

1) изменить CHMOD этого файла, поэтому он может быть прочитан всеми

2) добавить Nginx-пользователя и файл-владельца-пользователя к одной группе и позволяет группе читать этот файл

+0

каталог имеет 755 разрешений. – manosagent

+0

файл, а не каталог. – sokoli

+0

Действительно. Спасибо :) – manosagent

Смежные вопросы