O IIS 6.0 não servir tipos de MIME desconhecidos

Traduções de Artigos Traduções de Artigos
Artigo: 326965 - Ver produtos para os quais este artigo se aplica.
importante : Este artigo contém informações sobre como editar a metabase. Antes de editar a metabase, verifique se tem uma cópia de segurança que pode restaurar se ocorrer um problema. Para obter informações sobre como efectuar este procedimento, consulte o tópico de ajuda "configuração de cópia de segurança/restauro" na consola de gestão da Microsoft.
Expandir tudo | Reduzir tudo

Sintomas

Quando pedir um ficheiro a partir de um servidor Web do IIS 6.0 e o ficheiro tem uma extensão de nome de ficheiro não é um tipo de MIME definido no servidor Web, receberá a seguinte mensagem de erro:
Erro HTTP 404 - ficheiro ou directório não encontrado.

Causa

Versões anteriores do IIS incluem um mapeamento MIME do carácter universal, que permite que o IIS sirva qualquer ficheiro independentemente da respectiva extensão. O IIS 6.0 não inclui este mapeamento de MIME de caracteres universais e não servir qualquer tipo de extensão que não está definido no nó MimeMap na metabase do IIS.

Resolução

aviso : Se editar a metabase incorrectamente, poderá provocar problemas graves que poderão forçar a reinstalação qualquer produto que utiliza a metabase. Microsoft não garante que problemas resultantes da incorrecta editar a metabase podem ser resolvidos. Edite a metabase por sua conta e risco.

Nota : efectuar uma sempre cópia de segurança da metabase antes de o editar.

Para definir um tipo de MIME para uma extensão específica, siga estes passos:
  1. Abra a MMC (IIS Microsoft Management Console), clique com o botão direito do rato no nome de computador local e, em seguida, clique em Propriedades .
  2. Clique em tipos de MIME .
  3. Clique em Novo .
  4. Na caixa extensão , escreva a extensão de ficheiro pretendido (por exemplo, .pdb ).
  5. Na caixa Tipo de MIME , escreva application/octet-stream .
  6. Aplicar as novas definições. Note que tem de reiniciar o serviço de publicação na World Wide Web ou aguardar que o processo de trabalho a Reciclagem para que as alterações entrem em vigor. Neste exemplo, o IIS fornece agora os ficheiros com a extensão .pdb.
Se pretender que forneça todos os ficheiros independentemente da extensão de nome de ficheiro (por exemplo, se não é possível prever todos os ficheiros que irão ser servidos), siga estes passos para adicionar um mapeamento de caracteres universais:

Nota Só deve adicionar o mapeamento de caracteres universais para o mapeamento MIME IIS como uma solução temporária durante a resolução de problemas. Depois de ter determinado que um tipo MIME em falta é a causa do problema, remova o mapeamento de caracteres universais e adicionar o mapeamento específico para o tipo de MIME que necessita para servir.
  1. Abra a MMC (IIS Microsoft Management Console), clique com o botão direito do rato no nome de computador local e, em seguida, clique em Propriedades .
  2. Clique em tipos de MIME .
  3. Clique em Novo .
  4. Na caixa extensão , escreva um asterisco (*).
  5. Na caixa Tipo de MIME , escreva application/octet-stream .
  6. Aplicar as novas definições. Note que tem de reiniciar o serviço de publicação na World Wide Web ou aguardar que o processo de trabalho a Reciclagem para que as alterações entrem em vigor.
Nota Ao efectuar estas alterações a nível global no IIS, pode adicionar tipos de MIME necessários níveis inferiores na metabase. Quando o fizer, pode especificar os sites ou directórios que são permitidos para servir conteúdo com uma extensão de ficheiro específicos em vez de permitir global todos os sites atender essa extensão.

Ponto Da Situação

Este comportamento ocorre por predefinição.

Mais Informação

Mais informações sobre como trabalhar com tipos de MIME estão disponíveis na documentação do produto. Para ver esta documentação, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/ms775148.aspx
Também pode aceder a documentação do produto através do Gestor de IIS. Para mais informações sobre como aceder a esta funcionalidade de ajuda, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
815127Como aceder a documentação de ajuda do IIS 6.0

Propriedades

Artigo: 326965 - Última revisão: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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