403 questão proibida - .htaccess [closed]

2

Estou recebendo o problema 'Proibido' 403 com meu site. Hoje cedo funcionou. A única coisa que fiz foi tentar acessar outras pastas (por exemplo, bin ). Eu verifiquei as permissões, e tudo parece estar certo. Alguma idéia de como resolver isso? o que eu deveria estar procurando ou fazendo?

Alguns dos registros de erros suspeitos:

[Fri Mar 02 14:08:57 2012] [error] [client yyyyyyyy] script '/var/www/vhosts/example.com/httpdocs/file.php' not found or unable to stat
[Fri Mar 02 15:48:43 2012] [error] [client xxxxxxxx] (13)Permission denied: file permissions deny server access: /var/www/vhosts/example.com/httpdocs/index.html
[Fri Mar 02 15:45:33 2012] [crit] [client vvvvvvvvvvv] (13)Permission denied: /var/www/vhosts/example.com/httpdocs/folder/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable

Descobri que eu tinha o arquivo .htaccess em httpdocs e, portanto, o excluí, mas não pareceu ajudar. O domínio ainda não funciona.

    
por Lucy Weatherford 02.03.2012 / 23:36

1 resposta

3

A segunda mensagem de erro parece apontar diretamente para o problema de permissões de arquivo, então aqui está um teste rápido para ver onde o problema pode estar. Primeiro, mude para o usuário correto em que o apache está sendo executado. Estou assumindo que é www-data, mas também pode ser apache, www ou outra coisa. Para saber com certeza, você pode tentar executar ps -ef | grep apache ou ps -ef | grep http dependendo do nome do apache. O usuário estará na primeira coluna. Para trocar de usuário, eu normalmente uso sudo su - www-data , o que fornecerá um shell de login completo para www-data. Então comece a olhar para arquivos como este:

ls -ld /var/www/vhosts/example.com/httpdocs/index.html
ls -ld /var/www/vhosts/example.com/httpdocs
ls -ld /var/www/vhosts/example.com
ls -ld /var/www/vhosts
ls -ld /var/www

Meu palpite é que os primeiros falharão até você encontrar o diretório onde está o problema de permissões. O primeiro que mostra status deve ser o culpado.

    
por 03.03.2012 / 00:21