IIS 6.0 não servir tipos de MIME desconhecidos

Traduções deste artigo Traduções deste artigo
ID do artigo: 326965 - Exibir os produtos aos quais esse artigo se aplica.
importante : Este artigo contém informações sobre como editar a metabase. Antes de editar a metabase, verifique se você tem uma cópia de backup que você pode restaurar se ocorrer um problema. Para obter informações sobre como fazer isso, consulte o tópico da Ajuda "backup/restauração de configuração" no Microsoft Management Console (MMC).
Expandir tudo | Recolher tudo

Sintomas

Quando você solicita um arquivo de um servidor Web do IIS 6.0, e o arquivo tem uma extensão de nome de arquivo que não é um tipo de MIME definido no servidor Web, você receber a seguinte mensagem de erro:
Erro HTTP 404 - arquivo ou diretório não encontrado.

Causa

Versões anteriores do IIS incluem um mapeamento de MIME de caractere curinga, que permite que o IIS para atender a qualquer arquivo independentemente de sua extensão. O IIS 6.0 não inclui esse mapeamento de MIME de caractere curinga e não atender qualquer tipo de extensão que não está definida no nó MimeMap na metabase do IIS.

Resolução

Aviso : se você editar a metabase incorretamente, você pode causar problemas sérios que talvez exijam a reinstalação de qualquer produto que usa a metabase. A Microsoft não garante que problemas resultantes se você editar incorretamente a metabase podem ser solucionados. Edite a metabase de sua responsabilidade.

Observação : sempre fazer backup da metabase antes de editá-lo.

Para definir um tipo de MIME de uma extensão específica, execute estas etapas:
  1. Abra o IIS Microsoft Management Console (MMC), clique com o botão direito do mouse no nome do computador local e em seguida, clique em Propriedades .
  2. Clique em tipos de MIME .
  3. Clique em novo .
  4. Na caixa extensão , digite a extensão de nome de arquivo que você deseja (por exemplo, .PDB ).
  5. Na caixa Tipo de MIME , digite application/octet-stream .
  6. Aplicar as novas configurações. Observe que você deve reiniciar o serviço de publicação da World Wide Web ou aguarde o processo de operador para reciclagem para que as alterações tenham efeito. Neste exemplo, o IIS agora serve arquivos com a extensão .PDB.
Se você desejar forneça todos os arquivos independentemente da extensão de nome de arquivo (por exemplo, se você não pode prever todos os arquivos que serão disponibilizados), execute estas etapas para adicionar um mapeamento de caractere curinga:

Observação Você só deve adicionar o mapeamento de caractere curinga para o mapa MIME do IIS como uma solução temporária durante a solução de problemas. Após ter determinado que um tipo MIME ausente é a causa do problema, remova o mapeamento de curingas e adicionar o mapeamento específico para o tipo MIME que você precisa servir.
  1. Abra o IIS Microsoft Management Console (MMC), clique com o botão direito do mouse no nome do computador local e em seguida, clique em Propriedades .
  2. Clique em tipos de MIME .
  3. Clique em novo .
  4. Na caixa extensão , digite um asterisco.
  5. Na caixa Tipo de MIME , digite application/octet-stream .
  6. Aplicar as novas configurações. Observe que você deve reiniciar o serviço de publicação da World Wide Web ou aguarde o processo de operador para reciclagem para que as alterações tenham efeito.
Observação Além de fazer essas alterações no nível global no IIS, você pode adicionar tipos MIME necessários níveis inferiores na metabase. Quando você fizer isso, você pode especificar os sites ou diretórios que têm permissão para servir conteúdo com uma extensão de nome de arquivo específica em vez de globalmente permitindo que todos os sites atender a essa extensão.

Situação

Esse comportamento é por design.

Mais Informações

Mais informações sobre como trabalhar com tipos de MIME estão disponíveis na documentação do produto. Para consultar essa documentação, visite o seguinte site:
http://msdn2.microsoft.com/en-us/library/ms775148.aspx
Você também pode acessar a documentação do produto por meio do Gerenciador do IIS. Para obter mais informações sobre como acessar esse recurso de Ajuda, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
815127Como acessar a documentação de Ajuda do IIS 6.0

Propriedades

ID do artigo: 326965 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 6.6
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 6.0
Palavras-chave: 
kbmt kbpending kbprb KB326965 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 326965

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com