NGINX erros aleatórios 403 na página e imagens estáticas

1

Eu tenho um problema com a obtenção de erros aleatórios 403 com o NGINX. Em uma página "profile / user.name.1", tenho imagens estáticas, mas elas não estão sendo carregadas. Eu recebo a seguinte mensagem:

"Failed to load resource: the server responded with a status of 403 (Forbidden)".

Quando tento acessar outra página explicitamente desta página, recebo uma mensagem "403 Proibida". Eu corro nginx com o usuário "nginx", eu tentei rodá-lo com "myuser nginx", de link

As permissões nesta pasta de imagens são:

drwxr-xr-x 2 myuser nginx   4096  5 jun 20:54 pics

As permissões no meu arquivo index.php são:

-rwxr-xr-x 1 myuser nginx  2517 11 jun 23:34 index.php

Editar: Quando eu verificar as permissões em todo o caminho, com:

namei -mo /usr/share/nginx/html/myuser/public/img/pics

Eu tenho:

drwxr-xr-x root  root  /
drwxr-xr-x root  root  usr
drwxr-xr-x root  root  share
drwxr-xr-x root  root  nginx
drwxr-xr-x root  root  html
drwxr-xr-x myuser nginx myuser
drwxr-xr-x myuser nginx public
drwxr-xr-x myuser nginx img
drwxr-xr-x myuser nginx pics

Como posso corrigir os erros aleatórios 403?

    
por Jeroen Steen 12.06.2015 / 12:05

1 resposta

1

Resolvido, foi uma configuração incorreta no meu NGINX default.conf. Eu usei a configuração que encontrei na internet, eu só comentei estes dois:

location ~ /\. { 
    deny all; access_log off; 
    log_not_found off;
}

if ($http_referer ~* (jewelry|viagra|...|babes)) {
    return 403;
}
    
por 12.06.2015 / 15:10

Tags