Gente não sei o que o IIS tem contra mim. Todas as vezes que tenho que trocar de computador ou formatar a máquina tenho dificuldade na configuração do IIS.
Por favor, vou explicar passo a passo:
- Tenho instalado o Windows 7 Profissional e baixei o IIS 7.5;
- Assim que instalei fiz o teste digitando: http://localhost;
- Abriu a página tradicional do IIS mostrando que foi instalado;
- Minhas páginas HTML, ASP estão em C:\inetpub\wwwroot;
- Tentei abrir uma página e não abriu. Dava uma mensagem de erro informando algo sobre o caminho...;
Vou informar como se encontram as configurações do IIS no "Gerenciador do Serviços de Informações da Internet (IIS)”;
- Clicando em "Pools de Aplicativos" consta o seguinte:
- Coluna - Nome - DefaultAppPool
- Coluna - Status - Iniciadao
- Coluna - Versão do .NET Framework - v2.0
- Coluna - Modo de Pipeline Gerenciado - Integrado
- Coluna - Identidade - ApplicationPoolIdentity
- Coluna - Aplicativos - 1
Logo abaixo consta:
- Coluna - Nome - Classic .NET AppPool
- Coluna - Status - Iniciada
- Coluna - Versão do .NET Framework - v2.0
- Coluna - Modo de Pipeline Gerenciado - Clássico
- Coluna - Identidade - ApplicationPoolIdentity
- Coluna - Aplicativos - 0
8. Clicando em "Sites" consta o seguinte:
- Coluna - Nome - Default Web Site
- Coluna - ID - 1
- Coluna - Status - Iniciado (http)
- Coluna - Ligação - *:80(http)
- Coluna - Caminho - C:\inetpub\wwwroot
9. Clicando em "Defaut Web Site" consta em "Configurações Básicas" - "Editar Site":
- Campo "Nome do Site" - Default Web Site
- Campo "Pool de Aplicativos" - DefaultAppPool
- Campo "Caminho físico" - C:\inetpub\wwwroot
- Clicando no botão "Testar Configurações..." abre "Tela Conexão" constando:
- Na coluna "Testar" - Autenticação;
- Na coluna "Configuração" - Autenticação pass-through(DefautAppPool:AplicationPoolIdentity)
- Na coluna "Detalhes:" - A identidade do pool de aplicativos é válido.
10. Ainda em "Defaut Web Site”, em "Procurar Site" - Clicando em "Configurações Avançadas...consta o seguinte:
- Campo "Geral" - "Caminho físico" consta: C:\inetpub\wwwroot;
- Campo "Credenciais de caminho físico" - não consta nada
- Campo “ID” – 1
- Campo “Iniciar Automaticamente” – True
- Campo “Ligações” - http:*:80:
- Campo “Nome” - Default Web Site
- Campo “Pool de Aplicativo” – DefaultAppPool
- Campo “Tipo de Logon de Credenciais do Caminho Físico – ClearText
11. Ainda dentro do “Gerenciador do Serviços de Informações da Internet (IIS)”, clicando em "Defaut Web Site” e depois em ‘ASP” abre uma tela informando:
“ASP – Erro ao realizar esta operação.
Detalhes:
Nome do arquivo: \\?\C:\inetpub\wwwroot\web.config
Número de linha: 4
Erro: Esta seção de configuração não pode ser usada nesse caminho. Isso ocorre quando a seção está bloqueada em um nível pai. O bloqueio é por padrão (overrideModeDefau=”Deny”, ou é definido explicitamente por uma marca de local com overrideMode=”Deny ou allowOverride=”false” herdado.” Dando “OK” fecha.
HTTP/1.1 Falha no Novo Aplicativo
12. Porém voltando em "Defaut Web Site" e clicar em "Configurações Básicas" - "Editar Site" (item 9) e mudar de:
- Campo "Caminho físico" - C:\inetpub\wwwroot para
- C:\inetpub\wwwroot\Meu novo site - O site abre normalmente, inclusive ASP.
- Ou seja, “Meu novo site” é a pasta onde ficam as minhas páginas.
- Mantendo essa configuração se for digitar http://localhost abre a página do site que se encontra na pasta “Meu novo site”. Não deveria abrir a página que IIS que confirma a instalação do IIS?
- Tenho certeza que estou errando na configuração e principalmente no “Caminho Físico”