Dica 2: Aumentando o limite de upload no IIS 6.0


Quantas vezes estamos tentando fazer o upload de arquivos no IIS 6.0 e nós deparamos com erros de limite de upload?

Para resolver isto é muito simples, veja:

– Localize o arquivo Metabase.xml em C:\WINDOWS\system32\inetsrv.

– Edite este arquivo com o notepad.

– Localize a linha que contém “AspMaxRequestEntityAllowed=“, apenas salientando que o valor padrão é 204800 (em bytes), se dividir este valor por 1024, teremos 200kbs, que é o limite padrão..

– Basta aumentar este valor para ter o limite apropriado para o upload.

 

Até mais.

Erick Albuquerque

Backup e Restore do Metabase IIS 6.0


Para abrir o gerenciador do IIS, siga os passos:

Iniciar, executar, digite: inetmgr, clique em OK

ou

Iniciar > Programs > Administrative Toos > Internet Information Services (IIS) Manager

Para fazer o Backup

Com o gerenciador do IIS 6.0 aberto, selecione Nome do servidor (Local Computer) > All tasks > Backup/Restore Configuration.

Ao abrir a janela de gerenciamento de Backup/Restore, temos 3 opções:

Create Backup

Clique em Create Backup >Defina o nome do backup em “Configuration backup name“, para encriptar o backup marque a caixa de “Encrypt backup using password“, e defina uma senha.

Restore

Para restaurar um backup selecione o último backup existente e clique em Restore

Para restaurar cliquem em YES.

Delete

Para remover um backup, selecione um existente na lista e clique em Delete.

 

Até mais,

Erick Albuquerque

Instalando e configurando ASP.NET MVC no IIS 6.0


Introdução

Quando você executa o ASP.NET MVC, irá estabelecer um mapeamento ISAPI no IIS 6.0 utilizando a dll “aspnet_isapi.dll” para mapear a extensão .mvc. Isto é necessário para que o IIS possa entregar os pedidos usando a extensão de arquivo .mvc para o ASP.NET. Com base nisto vamos a prática.

Instalação

1) Faça o download do arquivo AspNetMVC2_VS2008.exe clicando aqui, em seguida execute-o.

2) Não é necessário nenhuma interação para instalação do MVC, ao terminar a extração dos arquivos clique em Finish e navegue até a pasta: C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies, verifique se o arquivo System.Web.Mvc.dll existe. Caso positivo abra a console de gerenciamento do IIS 6.0.

Configuração

3) Clique em Start, Administrative Tools, em seguida selecione Internet Information Services (IIS) Manager

  • Expanda o website, clique com o botão direito em cima da pasta que contém o projeto de MVC e em seguida selecione Properties.
  • Com a janela de Properties aberta na aba Directory, é necessário criar uma aplicação virtual, clicando em “create” dentro de Application settings.

  • Em seguida clica em OK e verifique se a pasta do projeto mudou o ícone, será semelhante a imagem abaixo.

4) Se você planeja utilizar a extensão .mvc é necessário criar um mapeamento, seguindo os passos:

  • Clique com o botão direito no aplicativo virtual, em seguida selecione Properties
  • Em Application settings selecione Configuration

  • Com a janela de Application Configuration aberta, clique em Add

  • Executable: Digite o caminho c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll (Lembrando que está instalação é em um ambiente com Framework rodando na plataforma x86, se fosse em x64 seria um caminho diferente).
  • Extension: Digite .mvc
  • Limit to: Digite “GET,HEAD,POST,DEBUG“.

4) Ao clicar em OK irá voltar para janela de Application Configuration.

  • Selecione Insert
  • Em Executable digite o caminho c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
  • Desmarque Verify that file exists, é um erro comum deixar marcado na hora da configuração
  • Clique em OK e feche todas as janelas.

Para maiores informações acesse: http://www.asp.net/mvc

Conclusão

Neste artigo aprendemos a instalar e configurar o ASP.NET MVC no IIS 6.0

Erick Albuquerque  | Microsoft MVP
MVP Profile | Twitter | Linkedin