FP98: Não é possível utilizar o componente de procura com Active Server Pages

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: 194284
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.

Para obter uma versão do Microsoft FrontPage 2002 deste artigo, consulte 292629.
Para obter uma versão de Microsoft FrontPage 2000 deste artigo, consulte 205540.
Para o Microsoft FrontPage 97 versão deste artigo, consulte 183046.
Sintomas
Quando clica no botão Procurar num ASP (Active Server Page), os resultados da procura são devolvidos, mas não é executado o script ASP na página. Em alguns casos, receber a seguinte mensagem de erro no browser:
Erro do FrontPage.
Utilizador: comunique detalhes ao webmaster deste site.
Webmaster: consulte Consulte registo de eventos de aplicação do servidor para obter mais detalhes.
O Uniform Resource Locator (URL) na endereço no Internet Explorer semelhante a esta onde <myserver> é a localização da sua Web e <myfile> é o nome do ficheiro que são pré-visualizar.
Causa
Não pode utilizar o formulário de procura um Active Server Page.

Quando é pedida uma página ASP num servidor, o ASP.dll analisa-lo. Localiza qualquer script especificado para ser executado no servidor, executa- e apresenta os resultados.

Quando efectuar uma procura utilizando o formulário de procura, shtml.dll analisa a página de procura e os resultados da procura são expandidos para o ficheiro de procura e apresentados no browser.

Quando uma procura é efectuada a utilizar o formulário de procura numa página ASP, shtml.dll não é possível analisar o ficheiro porque está já ao analisar ASP.dll. Uma vez que shtml.dll falhar, envia a mensagem descrita na secção "Sintomas".

Quando utilizar o índice remissivo do Microsoft Server, o formulário de procura não utiliza shtml.dll. Em vez disso, a acção para o formulário aponta para o ficheiro de .IDQ associado ao ficheiro.
Resolução
Para resolver este comportamento, utilize um dos seguintes métodos:

Método 1: Instalar o Microsoft Index Server

Instale o Microsoft Index Server no servidor Web que hospeda o Web. Para obter mais informações sobre como obter e instalar Microsoft Index Server, visite o seguinte Web site da Microsoft:


Para obter informações adicionais sobre como utilizar o Index Server com o FrontPage, consulte o seguinte artigo na base de dados de conhecimento da Microsoft:
194075FP98: Como utilizar o FrontPage com o Microsoft Index Server no IIS 3.0

Método 2: Utilizar .htm ou .HTML em vez de páginas ASP com o formulário de procura

Não utilize o Active Server Pages com o formulário de procura. Utilize apenas páginas .htm ou .HTML.
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo.
executar o índice de procura de tempo

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 194284 - Última Revisão: 02/07/2014 01:48:11 - Revisão: 3.1

Microsoft FrontPage 98 Standard Edition

  • kbnosurvey kbarchive kbmt kbprb KB194284 KbMtpt
Comentários