IIS 7 - pools de aplicativos

2

Eu criei um site do CompanySite no IIS - é o único site nesse servidor.

Eu criei o pool integrado do .NET 4 para esse site.

Instalei o site ASP.Net no CompanySite e ele funciona bem.

Agora eu gostaria de instalar um aplicativo neste site. Crio outro pool de aplicativos .NET 4 para esse aplicativo. Então eu instalo o aplicativo no CompanySite usando esse pool de aplicativos.

Assim que a configuração é iniciada, o site fica off-line com 503 ou com a página não pode ser exibida porque ocorreu um erro interno no servidor.

A única maneira de corrigir isso (que eu encontrei) é desinstalar esse aplicativo e reiniciar o Windows Server, não apenas o servidor IIS.

A pergunta é como posso instalar vários aplicativos em um único site?

THAN você

    
por vikp 25.01.2011 / 16:34

2 respostas

1

Eu acho que você fez certo. Você precisa criar dois pools de aplicativos, definir a estrutura .NET correta e associar o pool de aplicativos em "Configurações avançadas" do aplicativo "sub-pasta".

Pode haver um problema devido a arquivos web.config aninhados. Tente colocar a pasta física do seu segundo aplicativo fora da pasta física do site principal.

Exemplo:

 C:\inetpub\wwwroot\mainsite
 C:\inetpub\wwwroot\subsite

e crie um aplicativo de diretório virtual.

Além disso, verifique o log de eventos do aplicativo em Visualizar eventos. Talvez haja alguma outra mensagem de erro que possa ajudar a resolver o problema.

    
por 26.01.2011 / 10:29
0

O aplicativo é segmentado para .net 4? Cada pool de aplicativos precisa ser configurado para a versão .net apropriada para os aplicativos que ele contém. Portanto, você não pode misturar diferentes versões do .net no mesmo pool de aplicativos. Além disso, quando você alterar a versão, provavelmente precisará do iisreset.

    
por 25.01.2011 / 17:50