Mudanças entre as edições de "Instalando o LATROMI Web"
(→Erros de inicialização) |
(→Erro HTTP 500.21 - Internal Server Error) |
||
Linha 59: | Linha 59: | ||
'''Ações que podem resolver o problema''' <br /> | '''Ações que podem resolver o problema''' <br /> | ||
− | * Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx | + | * Se o .NET Framework 4.0 foi instalado antes do IIS, tente [[Registrando uma versão do ASP.NET no IIS |registrar o ASP.NET]] utilizando a ferramenta [http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx aspnet_regiis.exe] da Microsoft. |
* Tente reinstalar o .NET Framework 4.0 | * Tente reinstalar o .NET Framework 4.0 |
Edição das 13h44min de 12 de março de 2014
Índice
Requisitos mínimos
- Sistema Operacional Windows 7, Windows 8, Windows Server 2008 ou Windows Server 2012
- .NET Framework 4.0
- WecDB Client correspondente à versão do WecDB Web
- Internet Information Service 7 ou superior (II7)
Instalação
Extração dos arquivos
- Baixe o pacote que contém os arquivos de instalação, que seguem no formatdo WecDB_<versao>.zip
- Crie uma pasta LATROMI\WecDB no diretório do IIS (por padrão, c:\inetpub\wwwroot) e extraia os arquivos lá.
Alterando o arquivo Web.config
- Dentre os arquivos que foram extraídos, está um arquivo chamado Web.config. Abra ele com algum editor de texto como Notepad ou Notepad++.
- Procure dentro do arquivo a sessão connectionStrings, e substitua os parâmetros abaixo com os dados do seu banco de dados:
- Server: Servidor onde o banco de dados está instalado.
- Port: Porta do servidor de banco de dados.
- Database: Nome do banco de dados utilizado (por padrão, o banco é latromi).
- User Id: Usuário para conectar ao banco de dados.
- Password: Senha do usuário para acessar o banco de dados.
- Agora, ainda dentro do arquivo Web.config, localize o parâmetro License dentro da sessão appSettings, e informe no atributo value a sua chave de licensa.
Criando o site no IIS
- Vá em Iniciar > Executar e digite inetmgr para abrir o gerenciador de IIS.
- Vá em Pools de Aplicativo, e crie um novo pool, chamado LATROMI, utilizando a versão 4.0 do .NET Framework.
- Clique com o botão direito do mouse sobre o novo Pool de Aplicativos, e vá até a opção Configurações Avançadas.
- Na tela de Configurações Avançadas, informe true na opção Habilitar Aplicativo de 32 Bits. (essa opção é importante para que funcione a integração com o Crystal Reports)
- Agora que o Pool de Aplicativos está devidamente configurado, localize a pasta WecDB onde o site foi extraído, dentro do grupo de sites no gerenciador de IIS, clique com o botão direito do mouse sobre ela, e vá até a opção Converter para Aplicativo.
- Informe o Pool de Aplicativos LATROMI que foi criado nos passos acima, e clique em OK.
- Agora para testar o site, clique sobre a pasta convertida para aplicativo, e em seguida clique com o botão direito do mouse, e vá até a opção Procurar.
Erros de inicialização
Erro HTTP 404.2 - Not Found
A página que você está solicitando não pode ser servida devido às configurações da lista de Restrições ISAPI e CGI no servidor Web.
Causas mais prováveis:
- Não foi encontrado nenhum mapeamento de manipulador para essa solicitação. Talvez seja necessário instalar um recurso.
- A extensão de serviço da Web do recurso solicitado não está habilitada no servidor.
- O mapeamento da extensão aponta para o local incorreto.
- A extensão foi digitada incorretamente no navegador ou no servidor Web.
Ações que podem resolver o problema
- Instale o ASP.NET por meio da instalação do IIS.
- Verifique se a extensão ASP.NET está habilitada no servidor.
- Verifique se o local da extensão está correto.
- Verifique se a URL da extensão foi digitada corretamente, tanto no navegador quanto no servidor Web.
Erro HTTP 500.21 - Internal Server Error
A página que você está solicitando não pode ser servida devido a um erro na execução do NET Framework 4.0.
Causas mais prováveis
- O IIS foi instalado depois do .NET Framework 4.0. Neste caso o Framework 4.0 não foi registrado para uso no IIS.
- O .NET Framework não está instalado ou não foi instalado corretamente.
Ações que podem resolver o problema
- Se o .NET Framework 4.0 foi instalado antes do IIS, tente registrar o ASP.NET utilizando a ferramenta aspnet_regiis.exe da Microsoft.
- Tente reinstalar o .NET Framework 4.0