O usuário ou grupo httpd está executando como acesso de leitura de necessidades aos diretórios que levam ao arquivo para poder acessá-lo.
Eu tenho um HTACCESS da seguinte forma:
AuthUserFile /home/nasht00/.htmydomain
AuthName "EnterPassword"
AuthType Basic
Require valid-user
Quando eu tento, aparece a senha pop-up. Seja o que for que eu digito, recebo um 500 Internal Server Error.
Meu arquivo de senha está em /home/nasht00/.htmydomain. Seu proprietário é nasht00: www-data (nasht00 é meu usuário, www-data é o grupo ao qual o apache2 pertence). As permissões de arquivo nesse arquivo são 775.
O que estou perdendo?
Se eu tentar sem o htaccess, tudo funciona bem.
Eu tenho o Ubuntu 9.10 com o apache2.
Ok, entendi, não sei por que, mas funciona se eu colocar meu arquivo de senhas em "/ var / www /". Eu mantive o mesmo usuário / grupo e permissões.
Tags .htaccess