
Estou tentando servir arquivos de um diretório chamado localhost
em minha casa.
No meu bloco de servidor eu especifiqueiroot /home/user/localhost
Se eu mudar o usuário nginx para http
meu nome de usuário, funciona, mas tenho problemas com o php-fpm.
Quero possuir essa pasta e servir arquivos a partir daí, na minha configuração anterior estava funcionando bem, agora reinstalei meu sistema operacional e não funciona, provavelmente algo mudou nas versões mais recentes do nginx.
Já tentei com chmod 755 -R localhost/
, nada... Mesmo com chown -R http:http localhost
ele vai 403, que porém eu não quero, quero possuir aquele diretório com meu nome de usuário.
Eu sei que isso pode ser feito e já fiz isso antes sem nenhum problema de permissão.
o que estou perdendo?
Responder1
Depois de mais pesquisas, o que faltava eram 755 permissões no meucasa/nome de usuáriopasta.
Configurar outras permissões foi bom, mas você obterá 403 se as pastas contidas não puderem ser lidas de fora.