Como verificar e alterar permissões de arquivos e pastas para o servidor web no Windows?

1

Instalei o servidor Apache no Windows 7. Quando tento acessar o servidor pelo endereço IP, chego no Chrome:

Forbidden

You don't have permission to access / on this server.

No IE, obtenho:

The website declined to show this webpage
HTTP 403 Most likely causes:
•This website requires you to log in.

Eu quero enfatizar que recebo outra mensagem se eu digitar IP arbitrário. Então, o servidor está funcionando, mas não quer me mostrar arquivos.

Eu verifiquei as portas já (a porta 80 está aberta, eu acho). E no meu arquivo "httpd.conf" eu tenho "Listen 80".

No momento, acho que o problema está nas permissões para arquivos e pastas . Alguém pode me dizer como posso verificar as permissões de arquivos e pastas, como posso alterá-las (DOS analógico do chmode do Linux) e qual permissão eu preciso definir (para que as pessoas de fora possam ver meus arquivos, mas eles não podem fazer algo ruim).

Agradeço antecipadamente por qualquer ajuda.

    
por Roman 26.02.2010 / 10:26

2 respostas

2

Isso pode estar relacionado a permissões, mas na maioria dos casos, eu diria que é causado por não ter um arquivo index.html no seu DocumentRoot e por não ter o Options Indexes ativado. (Qual é o seu DocumentRoot , de qualquer forma?) De Wikipedia :

[403] is returned by the Apache web server when directory listings have been disabled.

    
por 27.02.2010 / 22:20
0

O comando que você quer é cacls - execute-o no prompt de comando e verifique as opções. Você pode clicar com o botão direito na pasta > propriedades e altere as permissões aqui também.

    
por 26.02.2010 / 10:45