Por que não consigo alterar a raiz do documento no apache sem erro?

1

Estou tentando alterar a raiz do documento no apache para poder iniciar um novo projeto e manter um antigo disponível para que eu possa fazer referência aos arquivos. Sempre que tento alterar a raiz do documento, recebo um erro 403 Proibido.

Parece que já tentei TUDO. No arquivo httpd.conf, altero a linha raiz do documento e a linha entre colchetes:

DocumentRoot "/Full/Path/To/Root"
<DIRECTORY /Full/Path/To/Root /> I'm not looking at the file right now, but I've changed this part too

Estou colocando o novo diretório raiz no mesmo local que o padrão, portanto, essas permissões devem ser OK. Eu mudei as permissões do diretório raiz para 777 e 744 e ainda não funcionará. Eu tenho passado muito tempo procurando uma solução de trabalho, mas até agora nada funcionou.

Nos logs de erro do apache, a mensagem que está sendo exibida diz "Permissão negada devido à configuração do servidor" (quando eu tiver a chance de encontrar a mensagem exata, terei certeza e a postarei.)

Qualquer ajuda é muito apreciada. Estou executando o Mac OS Lion com o Apache v2 e o php 5.5 (se isso for importante).

Editar: O erro no log de erros diz [Seg Jul 22 14:43:38 2013] [erro] [cliente fe80 :: 1] cliente negado pela configuração do servidor: / Library / Webserver / CustomServer /

    
por David 22.07.2013 / 22:36

1 resposta

0

Ok, depois de mexer mais com o arquivo httpd.conf, alterei a guia <DIRECTORY > para dizer allow from all em vez de deny from all . Eu não estou olhando para o arquivo agora, então não me lembro exatamente o que a tag diz, mas posso procurar se alguém precisar saber exatamente.

    
por 23.07.2013 / 22:49