Tenho uma nova instalação do Lion e, para configurar o Apache, editei todas as referências ao DocumentRoot (e a entrada de diretório do DocumentRoot) para "/ Users / jonathan / mirror" (com ou sem aspas, como o caminho original estava com ou sem aspas). Apontar meu navegador para localhost fornece um 404:
Not Found
The requested URL / was not found on this server.
Apache/2.2.20 (Unix) DAV/2 Server at localhost Port 80
Como posso ativar / Users / jonathan / mirror com permissões apropriadas?
lion
apache
configuration
Christos Hayward
fonte
fonte
Respostas:
As coisas fazem doublecheck:
1. Permissões de arquivo
O caminho especificado para a nova raiz do documento deve permitir pelo menos acesso de leitura para o usuário Apache, que é _www por padrão. Você provavelmente deseja
chmod 755 /Users/jonathan/mirror
se as permissões de arquivo forem muito restritivas. Quais são as permissões de arquivo reais no diretório e nos arquivos?2. Hosts virtuais
Quando você ativa hosts virtuais baseados em nome, a raiz do documento na configuração principal é ignorada. Em vez disso, a raiz do nome do host correspondente será usada e, se nenhuma corresponder , será padronizada para o primeiro host virtual .
fonte